/****************************************************************************
** FLApplicationInterface meta object code from reading C++ file 'FLObjectFactory.h'
**
** Created: vi. 31. jul. 22:07:28 2020
**      by: The Qt MOC ($Id: moc_yacc.cpp 2051 2007-02-21 10:04:20Z chehrlic $)
**
** WARNING! All changes made in this file will be lost!
*****************************************************************************/

#undef QT_NO_COMPAT
#include "FLObjectFactory.h"
#include <qmetaobject.h>
#include <qapplication.h>

#include <private/qucomextra_p.h>
#if !defined(Q_MOC_OUTPUT_REVISION) || (Q_MOC_OUTPUT_REVISION != 26)
#error "This file was generated using the moc from 3.3.8. It"
#error "cannot be used with the include files from this version of Qt."
#error "(The moc has changed too much.)"
#endif

#include <qvariant.h>
const char *FLApplicationInterface::className() const
{
    return "FLApplicationInterface";
}

QMetaObject *FLApplicationInterface::metaObj = 0;
static QMetaObjectCleanUp cleanUp_FLApplicationInterface( "FLApplicationInterface", &FLApplicationInterface::staticMetaObject );

#ifndef QT_NO_TRANSLATION
QString FLApplicationInterface::tr( const char *s, const char *c )
{
    if ( qApp )
	return qApp->translate( "FLApplicationInterface", s, c, QApplication::DefaultCodec );
    else
	return QString::fromLatin1( s );
}
#ifndef QT_NO_TRANSLATION_UTF8
QString FLApplicationInterface::trUtf8( const char *s, const char *c )
{
    if ( qApp )
	return qApp->translate( "FLApplicationInterface", s, c, QApplication::UnicodeUTF8 );
    else
	return QString::fromUtf8( s );
}
#endif // QT_NO_TRANSLATION_UTF8

#endif // QT_NO_TRANSLATION

QMetaObject* FLApplicationInterface::staticMetaObject()
{
    if ( metaObj )
	return metaObj;
    QMetaObject* parentObject = QObject::staticMetaObject();
#ifndef QT_NO_PROPERTIES
    static const QMetaEnum::Item enum_0[] = {
	{ "ScaleFree",  (int) FLApplicationInterface::ScaleFree },
	{ "ScaleMin",  (int) FLApplicationInterface::ScaleMin },
	{ "ScaleMax",  (int) FLApplicationInterface::ScaleMax }
    };
    static const QMetaEnum enum_tbl[] = {
	{ "FLScaleMode", 3, enum_0, FALSE }
    };
#endif // QT_NO_PROPERTIES
    static const QUParameter param_slot_0[] = {
	{ 0, &static_QUType_ptr, "QWidget", QUParameter::Out }
    };
    static const QUMethod slot_0 = {"mainWidget", 1, param_slot_0 };
    static const QUParameter param_slot_1[] = {
	{ 0, &static_QUType_ptr, "QWidget", QUParameter::Out },
	{ "idModulo", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_1 = {"modMainWidget", 2, param_slot_1 };
    static const QUParameter param_slot_2[] = {
	{ "text", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_2 = {"statusHelpMsg", 1, param_slot_2 };
    static const QUParameter param_slot_3[] = {
	{ "n", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_3 = {"openMasterForm", 1, param_slot_3 };
    static const QUParameter param_slot_4[] = {
	{ "n", &static_QUType_QString, 0, QUParameter::In },
	{ "p", &static_QUType_varptr, "\x06", QUParameter::In }
    };
    static const QUMethod slot_4 = {"openMasterForm", 2, param_slot_4 };
    static const QUParameter param_slot_5[] = {
	{ "n", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_5 = {"execMainScript", 1, param_slot_5 };
    static const QUMethod slot_6 = {"processEvents", 0, 0 };
    static const QUParameter param_slot_7[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::Out },
	{ "wN", &static_QUType_QString, 0, QUParameter::In },
	{ "c", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_7 = {"getWidgetList", 3, param_slot_7 };
    static const QUParameter param_slot_8[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::Out },
	{ "wN", &static_QUType_QString, 0, QUParameter::In },
	{ "n", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_8 = {"getTabWidgetPages", 3, param_slot_8 };
    static const QUParameter param_slot_9[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::Out }
    };
    static const QUMethod slot_9 = {"installPrefix", 1, param_slot_9 };
    static const QUParameter param_slot_10[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::Out }
    };
    static const QUMethod slot_10 = {"diskCacheAbsDirPath", 1, param_slot_10 };
    static const QUParameter param_slot_11[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::Out }
    };
    static const QUMethod slot_11 = {"version", 1, param_slot_11 };
    static const QUMethod slot_12 = {"updateAreas", 0, 0 };
    static const QUParameter param_slot_13[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out },
	{ "idM", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_13 = {"isLoadedModule", 2, param_slot_13 };
    static const QUParameter param_slot_14[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out },
	{ "idM", &static_QUType_QString, 0, QUParameter::In },
	{ "connName", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_14 = {"isLoadedModule", 3, param_slot_14 };
    static const QUParameter param_slot_15[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out }
    };
    static const QUMethod slot_15 = {"isDebugEnabled", 1, param_slot_15 };
    static const QUParameter param_slot_16[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out }
    };
    static const QUMethod slot_16 = {"isDebuggerEnabled", 1, param_slot_16 };
    static const QUParameter param_slot_17[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out }
    };
    static const QUMethod slot_17 = {"isDebuggerMode", 1, param_slot_17 };
    static const QUParameter param_slot_18[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out }
    };
    static const QUMethod slot_18 = {"isTestEnabled", 1, param_slot_18 };
    static const QUParameter param_slot_19[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::Out },
	{ "idM", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_19 = {"versionModule", 2, param_slot_19 };
    static const QUParameter param_slot_20[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::Out },
	{ "idM", &static_QUType_QString, 0, QUParameter::In },
	{ "connName", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_20 = {"versionModule", 3, param_slot_20 };
    static const QUParameter param_slot_21[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::Out },
	{ "nFS", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_21 = {"nameObjectScript", 2, param_slot_21 };
    static const QUParameter param_slot_22[] = {
	{ "url", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_22 = {"showDocPage", 1, param_slot_22 };
    static const QUParameter param_slot_23[] = {
	{ "function", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_23 = {"call", 1, param_slot_23 };
    static const QUParameter param_slot_24[] = {
	{ "function", &static_QUType_QString, 0, QUParameter::In },
	{ "arguments", &static_QUType_ptr, "QSArgumentList", QUParameter::In }
    };
    static const QUMethod slot_24 = {"call", 2, param_slot_24 };
    static const QUParameter param_slot_25[] = {
	{ "function", &static_QUType_QString, 0, QUParameter::In },
	{ "arguments", &static_QUType_ptr, "QSArgumentList", QUParameter::In },
	{ "nameObjectContext", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_25 = {"call", 3, param_slot_25 };
    static const QUParameter param_slot_26[] = {
	{ "function", &static_QUType_QString, 0, QUParameter::In },
	{ "nameObjectContext", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_26 = {"call", 2, param_slot_26 };
    static const QUParameter param_slot_27[] = {
	{ "text", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_27 = {"setCaptionMainWidget", 1, param_slot_27 };
    static const QUParameter param_slot_28[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::Out }
    };
    static const QUMethod slot_28 = {"lastTextCaption", 1, param_slot_28 };
    static const QUParameter param_slot_29[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::Out }
    };
    static const QUMethod slot_29 = {"nameDriver", 1, param_slot_29 };
    static const QUParameter param_slot_30[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::Out },
	{ "connName", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_30 = {"nameDriver", 2, param_slot_30 };
    static const QUParameter param_slot_31[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::Out }
    };
    static const QUMethod slot_31 = {"nameUser", 1, param_slot_31 };
    static const QUParameter param_slot_32[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::Out },
	{ "connName", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_32 = {"nameUser", 2, param_slot_32 };
    static const QUParameter param_slot_33[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::Out }
    };
    static const QUMethod slot_33 = {"passUser", 1, param_slot_33 };
    static const QUParameter param_slot_34[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::Out },
	{ "connName", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_34 = {"passUser", 2, param_slot_34 };
    static const QUParameter param_slot_35[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::Out }
    };
    static const QUMethod slot_35 = {"nameBD", 1, param_slot_35 };
    static const QUParameter param_slot_36[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::Out },
	{ "connName", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_36 = {"nameBD", 2, param_slot_36 };
    static const QUParameter param_slot_37[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::Out }
    };
    static const QUMethod slot_37 = {"nameHost", 1, param_slot_37 };
    static const QUParameter param_slot_38[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::Out },
	{ "connName", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_38 = {"nameHost", 2, param_slot_38 };
    static const QUParameter param_slot_39[] = {
	{ 0, &static_QUType_int, 0, QUParameter::Out }
    };
    static const QUMethod slot_39 = {"portBD", 1, param_slot_39 };
    static const QUParameter param_slot_40[] = {
	{ 0, &static_QUType_int, 0, QUParameter::Out },
	{ "connName", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_40 = {"portBD", 2, param_slot_40 };
    static const QUParameter param_slot_41[] = {
	{ "idacl", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_41 = {"installACL", 1, param_slot_41 };
    static const QUParameter param_slot_42[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::Out }
    };
    static const QUMethod slot_42 = {"idSession", 1, param_slot_42 };
    static const QUParameter param_slot_43[] = {
	{ "editor", &static_QUType_ptr, "QTextEdit", QUParameter::In }
    };
    static const QUMethod slot_43 = {"printTextEdit", 1, param_slot_43 };
    static const QUMethod slot_44 = {"reinit", 0, 0 };
    static const QUMethod slot_45 = {"cleanupMetaData", 0, 0 };
    static const QUParameter param_slot_46[] = {
	{ "connName", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_46 = {"cleanupMetaData", 1, param_slot_46 };
    static const QUMethod slot_47 = {"Mr_Proper", 0, 0 };
    static const QUParameter param_slot_48[] = {
	{ "connName", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_48 = {"Mr_Proper", 1, param_slot_48 };
    static const QUParameter param_slot_49[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out },
	{ "driverAlias", &static_QUType_QString, 0, QUParameter::In },
	{ "nameDB", &static_QUType_QString, 0, QUParameter::In },
	{ "user", &static_QUType_QString, 0, QUParameter::In },
	{ "password", &static_QUType_QString, 0, QUParameter::In },
	{ "host", &static_QUType_QString, 0, QUParameter::In },
	{ "port", &static_QUType_int, 0, QUParameter::In },
	{ "connectionName", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_49 = {"addDatabase", 8, param_slot_49 };
    static const QUParameter param_slot_50[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out },
	{ "newConnName", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_50 = {"addDatabase", 2, param_slot_50 };
    static const QUParameter param_slot_51[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out },
	{ "newConnName", &static_QUType_QString, 0, QUParameter::In },
	{ "sourceConnName", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_51 = {"addDatabase", 3, param_slot_51 };
    static const QUParameter param_slot_52[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out },
	{ "connectionName", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_52 = {"removeDatabase", 2, param_slot_52 };
    static const QUParameter param_slot_53[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::Out },
	{ "text", &static_QUType_QString, 0, QUParameter::In },
	{ "codecName", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_53 = {"toUnicode", 3, param_slot_53 };
    static const QUParameter param_slot_54[] = {
	{ "encode", &static_QUType_QString, 0, QUParameter::In },
	{ "file", &static_QUType_QString, 0, QUParameter::In },
	{ "text", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_54 = {"write", 3, param_slot_54 };
    static const QUParameter param_slot_55[] = {
	{ 0, &static_QUType_QVariant, "\x14", QUParameter::Out },
	{ "text", &static_QUType_QString, 0, QUParameter::In },
	{ "codecName", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_55 = {"fromUnicode", 3, param_slot_55 };
    static const QUParameter param_slot_56[] = {
	{ 0, &static_QUType_QVariant, "\x14", QUParameter::Out },
	{ "str", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_56 = {"canonicalForm", 2, param_slot_56 };
    static const QUParameter param_slot_57[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::Out },
	{ "str", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_57 = {"mimeTranslate", 2, param_slot_57 };
    static const QUParameter param_slot_58[] = {
	{ 0, &static_QUType_QVariant, "\x14", QUParameter::Out },
	{ "str", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_58 = {"fold", 2, param_slot_58 };
    static const QUParameter param_slot_59[] = {
	{ 0, &static_QUType_QVariant, "\x14", QUParameter::Out },
	{ "str", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_59 = {"unfold", 2, param_slot_59 };
    static const QUParameter param_slot_60[] = {
	{ 0, &static_QUType_QVariant, "\x14", QUParameter::Out },
	{ "str", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_60 = {"encodeEndLine", 2, param_slot_60 };
    static const QUParameter param_slot_61[] = {
	{ 0, &static_QUType_QVariant, "\x14", QUParameter::Out },
	{ "str", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_61 = {"decodeEndLine", 2, param_slot_61 };
    static const QUParameter param_slot_62[] = {
	{ 0, &static_QUType_QVariant, "\x14", QUParameter::Out },
	{ "str", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_62 = {"encodeQuotedPrintable", 2, param_slot_62 };
    static const QUParameter param_slot_63[] = {
	{ 0, &static_QUType_QVariant, "\x14", QUParameter::Out },
	{ "str", &static_QUType_QString, 0, QUParameter::In },
	{ "compat", &static_QUType_bool, 0, QUParameter::In }
    };
    static const QUMethod slot_63 = {"encodeQuotedPrintable", 3, param_slot_63 };
    static const QUParameter param_slot_64[] = {
	{ 0, &static_QUType_QVariant, "\x14", QUParameter::Out },
	{ "str", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_64 = {"decodeQuotedPrintable", 2, param_slot_64 };
    static const QUParameter param_slot_65[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::Out }
    };
    static const QUMethod slot_65 = {"dialogGetFileImage", 1, param_slot_65 };
    static const QUParameter param_slot_66[] = {
	{ 0, &static_QUType_QVariant, "\x06", QUParameter::Out },
	{ "v", &static_QUType_QVariant, 0, QUParameter::In }
    };
    static const QUMethod slot_66 = {"toPixmap", 2, param_slot_66 };
    static const QUParameter param_slot_67[] = {
	{ 0, &static_QUType_QVariant, "\x06", QUParameter::Out },
	{ "s", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_67 = {"toPixmap", 2, param_slot_67 };
    static const QUParameter param_slot_68[] = {
	{ 0, &static_QUType_QVariant, 0, QUParameter::Out },
	{ "p", &static_QUType_varptr, "\x06", QUParameter::In }
    };
    static const QUMethod slot_68 = {"fromPixmap", 2, param_slot_68 };
    static const QUParameter param_slot_69[] = {
	{ 0, &static_QUType_QVariant, "\x06", QUParameter::Out },
	{ "p", &static_QUType_varptr, "\x06", QUParameter::In },
	{ "w", &static_QUType_int, 0, QUParameter::In },
	{ "h", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_69 = {"scalePixmap", 4, param_slot_69 };
    static const QUParameter param_slot_70[] = {
	{ 0, &static_QUType_QVariant, "\x06", QUParameter::Out },
	{ "p", &static_QUType_varptr, "\x06", QUParameter::In },
	{ "w", &static_QUType_int, 0, QUParameter::In },
	{ "h", &static_QUType_int, 0, QUParameter::In },
	{ "mode", &static_QUType_enum, 
#ifndef QT_NO_PROPERTIES
	  &enum_tbl[0]
#else
	  0
#endif // QT_NO_PROPERTIES
	  , QUParameter::In }
    };
    static const QUMethod slot_70 = {"scalePixmap", 5, param_slot_70 };
    static const QUParameter param_slot_71[] = {
	{ 0, &static_QUType_QVariant, "\x06", QUParameter::Out },
	{ "abs_name", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_71 = {"pixmapFromMimeSource", 2, param_slot_71 };
    static const QUParameter param_slot_72[] = {
	{ 0, &static_QUType_int, 0, QUParameter::Out }
    };
    static const QUMethod slot_72 = {"transactionLevel", 1, param_slot_72 };
    static const QUParameter param_slot_73[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out },
	{ "code", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_73 = {"addSysCode", 2, param_slot_73 };
    static const QUParameter param_slot_74[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out },
	{ "code", &static_QUType_QString, 0, QUParameter::In },
	{ "scriptEntryFunction", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_74 = {"addSysCode", 3, param_slot_74 };
    static const QUParameter param_slot_75[] = {
	{ "scriptEntryFunction", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_75 = {"setScriptEntryFunction", 1, param_slot_75 };
    static const QUMethod slot_76 = {"setDatabaseLockDetection", 0, 0 };
    static const QUParameter param_slot_77[] = {
	{ "on", &static_QUType_bool, 0, QUParameter::In }
    };
    static const QUMethod slot_77 = {"setDatabaseLockDetection", 1, param_slot_77 };
    static const QUParameter param_slot_78[] = {
	{ "on", &static_QUType_bool, 0, QUParameter::In },
	{ "msecLapsus", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_78 = {"setDatabaseLockDetection", 2, param_slot_78 };
    static const QUParameter param_slot_79[] = {
	{ "on", &static_QUType_bool, 0, QUParameter::In },
	{ "msecLapsus", &static_QUType_int, 0, QUParameter::In },
	{ "limChecks", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_79 = {"setDatabaseLockDetection", 3, param_slot_79 };
    static const QUParameter param_slot_80[] = {
	{ "on", &static_QUType_bool, 0, QUParameter::In },
	{ "msecLapsus", &static_QUType_int, 0, QUParameter::In },
	{ "limChecks", &static_QUType_int, 0, QUParameter::In },
	{ "showWarn", &static_QUType_bool, 0, QUParameter::In }
    };
    static const QUMethod slot_80 = {"setDatabaseLockDetection", 4, param_slot_80 };
    static const QUParameter param_slot_81[] = {
	{ "on", &static_QUType_bool, 0, QUParameter::In },
	{ "msecLapsus", &static_QUType_int, 0, QUParameter::In },
	{ "limChecks", &static_QUType_int, 0, QUParameter::In },
	{ "showWarn", &static_QUType_bool, 0, QUParameter::In },
	{ "msgWarn", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_81 = {"setDatabaseLockDetection", 5, param_slot_81 };
    static const QUParameter param_slot_82[] = {
	{ "on", &static_QUType_bool, 0, QUParameter::In },
	{ "msecLapsus", &static_QUType_int, 0, QUParameter::In },
	{ "limChecks", &static_QUType_int, 0, QUParameter::In },
	{ "showWarn", &static_QUType_bool, 0, QUParameter::In },
	{ "msgWarn", &static_QUType_QString, 0, QUParameter::In },
	{ "connectionName", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_82 = {"setDatabaseLockDetection", 6, param_slot_82 };
    static const QUParameter param_slot_83[] = {
	{ 0, &static_QUType_QVariant, "\x04", QUParameter::Out }
    };
    static const QUMethod slot_83 = {"locksStatus", 1, param_slot_83 };
    static const QUParameter param_slot_84[] = {
	{ 0, &static_QUType_QVariant, "\x04", QUParameter::Out },
	{ "connectionName", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_84 = {"locksStatus", 2, param_slot_84 };
    static const QUParameter param_slot_85[] = {
	{ 0, &static_QUType_QVariant, "\x04", QUParameter::Out }
    };
    static const QUMethod slot_85 = {"detectLocks", 1, param_slot_85 };
    static const QUParameter param_slot_86[] = {
	{ 0, &static_QUType_QVariant, "\x04", QUParameter::Out },
	{ "connectionName", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_86 = {"detectLocks", 2, param_slot_86 };
    static const QUParameter param_slot_87[] = {
	{ 0, &static_QUType_QVariant, "\x04", QUParameter::Out }
    };
    static const QUMethod slot_87 = {"detectRisksLocks", 1, param_slot_87 };
    static const QUParameter param_slot_88[] = {
	{ 0, &static_QUType_QVariant, "\x04", QUParameter::Out },
	{ "table", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_88 = {"detectRisksLocks", 2, param_slot_88 };
    static const QUParameter param_slot_89[] = {
	{ 0, &static_QUType_QVariant, "\x04", QUParameter::Out },
	{ "table", &static_QUType_QString, 0, QUParameter::In },
	{ "primaryKeyValue", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_89 = {"detectRisksLocks", 3, param_slot_89 };
    static const QUParameter param_slot_90[] = {
	{ 0, &static_QUType_QVariant, "\x04", QUParameter::Out },
	{ "table", &static_QUType_QString, 0, QUParameter::In },
	{ "primaryKeyValue", &static_QUType_QString, 0, QUParameter::In },
	{ "connectionName", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_90 = {"detectRisksLocks", 4, param_slot_90 };
    static const QUParameter param_slot_91[] = {
	{ "msgWarn", &static_QUType_QString, 0, QUParameter::In },
	{ "scriptCalls", &static_QUType_varptr, "\x01", QUParameter::In }
    };
    static const QUMethod slot_91 = {"popupWarn", 2, param_slot_91 };
    static const QUParameter param_slot_92[] = {
	{ 0, &static_QUType_ptr, "FLDomNodeInterface", QUParameter::Out },
	{ "q", &static_QUType_ptr, "FLSqlQueryInterface", QUParameter::In }
    };
    static const QUMethod slot_92 = {"toXmlReportData", 2, param_slot_92 };
    static const QUParameter param_slot_93[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::Out },
	{ "contexto", &static_QUType_QString, 0, QUParameter::In },
	{ "s", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_93 = {"translate", 3, param_slot_93 };
    static const QUParameter param_slot_94[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::Out },
	{ "s", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_94 = {"translate", 2, param_slot_94 };
    static const QUParameter param_slot_95[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::Out },
	{ "s", &static_QUType_QString, 0, QUParameter::In },
	{ "l", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_95 = {"trMulti", 3, param_slot_95 };
    static const QUMethod slot_96 = {"setMultiLang", 0, 0 };
    static const QUParameter param_slot_97[] = {
	{ "enable", &static_QUType_bool, 0, QUParameter::In }
    };
    static const QUMethod slot_97 = {"setMultiLang", 1, param_slot_97 };
    static const QUParameter param_slot_98[] = {
	{ "enable", &static_QUType_bool, 0, QUParameter::In },
	{ "langid", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_98 = {"setMultiLang", 2, param_slot_98 };
    static const QUParameter param_slot_99[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out }
    };
    static const QUMethod slot_99 = {"multiLangEnabled", 1, param_slot_99 };
    static const QUParameter param_slot_100[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::Out }
    };
    static const QUMethod slot_100 = {"multiLangId", 1, param_slot_100 };
    static const QUMethod slot_101 = {"openQSWorkbench", 0, 0 };
    static const QUMethod slot_102 = {"evaluateProject", 0, 0 };
    static const QUParameter param_slot_103[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::Out }
    };
    static const QUMethod slot_103 = {"osName", 1, param_slot_103 };
    static const QUParameter param_slot_104[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::Out }
    };
    static const QUMethod slot_104 = {"localLang", 1, param_slot_104 };
    static const QUParameter param_slot_105[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::Out }
    };
    static const QUMethod slot_105 = {"localEncoding", 1, param_slot_105 };
    static const QUParameter param_slot_106[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out }
    };
    static const QUMethod slot_106 = {"isQuickBuild", 1, param_slot_106 };
    static const QUParameter param_slot_107[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out }
    };
    static const QUMethod slot_107 = {"isDebuggerBuild", 1, param_slot_107 };
    static const QUParameter param_slot_108[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out }
    };
    static const QUMethod slot_108 = {"isNebulaBuild", 1, param_slot_108 };
    static const QUParameter param_slot_109[] = {
	{ 0, &static_QUType_ptr, "FLApplication", QUParameter::Out }
    };
    static const QUMethod slot_109 = {"obj", 1, param_slot_109 };
    static const QMetaData slot_tbl[] = {
	{ "mainWidget()", &slot_0, QMetaData::Public },
	{ "modMainWidget(const QString&)", &slot_1, QMetaData::Public },
	{ "statusHelpMsg(const QString&)", &slot_2, QMetaData::Public },
	{ "openMasterForm(const QString&)", &slot_3, QMetaData::Public },
	{ "openMasterForm(const QString&,const QPixmap&)", &slot_4, QMetaData::Public },
	{ "execMainScript(const QString&)", &slot_5, QMetaData::Public },
	{ "processEvents()", &slot_6, QMetaData::Public },
	{ "getWidgetList(const QString&,const QString&)", &slot_7, QMetaData::Public },
	{ "getTabWidgetPages(const QString&,const QString&)", &slot_8, QMetaData::Public },
	{ "installPrefix()", &slot_9, QMetaData::Public },
	{ "diskCacheAbsDirPath()", &slot_10, QMetaData::Public },
	{ "version()", &slot_11, QMetaData::Public },
	{ "updateAreas()", &slot_12, QMetaData::Public },
	{ "isLoadedModule(const QString&)", &slot_13, QMetaData::Public },
	{ "isLoadedModule(const QString&,const QString&)", &slot_14, QMetaData::Public },
	{ "isDebugEnabled()", &slot_15, QMetaData::Public },
	{ "isDebuggerEnabled()", &slot_16, QMetaData::Public },
	{ "isDebuggerMode()", &slot_17, QMetaData::Public },
	{ "isTestEnabled()", &slot_18, QMetaData::Public },
	{ "versionModule(const QString&)", &slot_19, QMetaData::Public },
	{ "versionModule(const QString&,const QString&)", &slot_20, QMetaData::Public },
	{ "nameObjectScript(const QString&)", &slot_21, QMetaData::Public },
	{ "showDocPage(const QString&)", &slot_22, QMetaData::Public },
	{ "call(const QString&)", &slot_23, QMetaData::Public },
	{ "call(const QString&,const QSArgumentList&)", &slot_24, QMetaData::Public },
	{ "call(const QString&,const QSArgumentList&,const QString&)", &slot_25, QMetaData::Public },
	{ "call(const QString&,const QString&)", &slot_26, QMetaData::Public },
	{ "setCaptionMainWidget(const QString&)", &slot_27, QMetaData::Public },
	{ "lastTextCaption()", &slot_28, QMetaData::Public },
	{ "nameDriver()", &slot_29, QMetaData::Public },
	{ "nameDriver(const QString&)", &slot_30, QMetaData::Public },
	{ "nameUser()", &slot_31, QMetaData::Public },
	{ "nameUser(const QString&)", &slot_32, QMetaData::Public },
	{ "passUser()", &slot_33, QMetaData::Public },
	{ "passUser(const QString&)", &slot_34, QMetaData::Public },
	{ "nameBD()", &slot_35, QMetaData::Public },
	{ "nameBD(const QString&)", &slot_36, QMetaData::Public },
	{ "nameHost()", &slot_37, QMetaData::Public },
	{ "nameHost(const QString&)", &slot_38, QMetaData::Public },
	{ "portBD()", &slot_39, QMetaData::Public },
	{ "portBD(const QString&)", &slot_40, QMetaData::Public },
	{ "installACL(const QString&)", &slot_41, QMetaData::Public },
	{ "idSession()", &slot_42, QMetaData::Public },
	{ "printTextEdit(QTextEdit*)", &slot_43, QMetaData::Public },
	{ "reinit()", &slot_44, QMetaData::Public },
	{ "cleanupMetaData()", &slot_45, QMetaData::Public },
	{ "cleanupMetaData(const QString&)", &slot_46, QMetaData::Public },
	{ "Mr_Proper()", &slot_47, QMetaData::Public },
	{ "Mr_Proper(const QString&)", &slot_48, QMetaData::Public },
	{ "addDatabase(const QString&,const QString&,const QString&,const QString&,const QString&,int,const QString&)", &slot_49, QMetaData::Public },
	{ "addDatabase(const QString&)", &slot_50, QMetaData::Public },
	{ "addDatabase(const QString&,const QString&)", &slot_51, QMetaData::Public },
	{ "removeDatabase(const QString&)", &slot_52, QMetaData::Public },
	{ "toUnicode(const QString&,const QString&)", &slot_53, QMetaData::Public },
	{ "write(const QString&,const QString&,const QString&)", &slot_54, QMetaData::Public },
	{ "fromUnicode(const QString&,const QString&)", &slot_55, QMetaData::Public },
	{ "canonicalForm(const QString&)", &slot_56, QMetaData::Public },
	{ "mimeTranslate(const QString&)", &slot_57, QMetaData::Public },
	{ "fold(const QString&)", &slot_58, QMetaData::Public },
	{ "unfold(const QString&)", &slot_59, QMetaData::Public },
	{ "encodeEndLine(const QString&)", &slot_60, QMetaData::Public },
	{ "decodeEndLine(const QString&)", &slot_61, QMetaData::Public },
	{ "encodeQuotedPrintable(const QString&)", &slot_62, QMetaData::Public },
	{ "encodeQuotedPrintable(const QString&,bool)", &slot_63, QMetaData::Public },
	{ "decodeQuotedPrintable(const QString&)", &slot_64, QMetaData::Public },
	{ "dialogGetFileImage()", &slot_65, QMetaData::Public },
	{ "toPixmap(const QVariant&)", &slot_66, QMetaData::Public },
	{ "toPixmap(const QString&)", &slot_67, QMetaData::Public },
	{ "fromPixmap(const QPixmap&)", &slot_68, QMetaData::Public },
	{ "scalePixmap(const QPixmap&,int,int)", &slot_69, QMetaData::Public },
	{ "scalePixmap(const QPixmap&,int,int,FLScaleMode)", &slot_70, QMetaData::Public },
	{ "pixmapFromMimeSource(const QString&)", &slot_71, QMetaData::Public },
	{ "transactionLevel()", &slot_72, QMetaData::Public },
	{ "addSysCode(const QString&)", &slot_73, QMetaData::Public },
	{ "addSysCode(const QString&,const QString&)", &slot_74, QMetaData::Public },
	{ "setScriptEntryFunction(const QString&)", &slot_75, QMetaData::Public },
	{ "setDatabaseLockDetection()", &slot_76, QMetaData::Public },
	{ "setDatabaseLockDetection(bool)", &slot_77, QMetaData::Public },
	{ "setDatabaseLockDetection(bool,int)", &slot_78, QMetaData::Public },
	{ "setDatabaseLockDetection(bool,int,int)", &slot_79, QMetaData::Public },
	{ "setDatabaseLockDetection(bool,int,int,bool)", &slot_80, QMetaData::Public },
	{ "setDatabaseLockDetection(bool,int,int,bool,const QString&)", &slot_81, QMetaData::Public },
	{ "setDatabaseLockDetection(bool,int,int,bool,const QString&,const QString&)", &slot_82, QMetaData::Public },
	{ "locksStatus()", &slot_83, QMetaData::Public },
	{ "locksStatus(const QString&)", &slot_84, QMetaData::Public },
	{ "detectLocks()", &slot_85, QMetaData::Public },
	{ "detectLocks(const QString&)", &slot_86, QMetaData::Public },
	{ "detectRisksLocks()", &slot_87, QMetaData::Public },
	{ "detectRisksLocks(const QString&)", &slot_88, QMetaData::Public },
	{ "detectRisksLocks(const QString&,const QString&)", &slot_89, QMetaData::Public },
	{ "detectRisksLocks(const QString&,const QString&,const QString&)", &slot_90, QMetaData::Public },
	{ "popupWarn(const QString&,const QMap<QString,QVariant>&)", &slot_91, QMetaData::Public },
	{ "toXmlReportData(FLSqlQueryInterface*)", &slot_92, QMetaData::Public },
	{ "translate(const QString&,const QString&)", &slot_93, QMetaData::Public },
	{ "translate(const QString&)", &slot_94, QMetaData::Public },
	{ "trMulti(const QString&,const QString&)", &slot_95, QMetaData::Public },
	{ "setMultiLang()", &slot_96, QMetaData::Public },
	{ "setMultiLang(bool)", &slot_97, QMetaData::Public },
	{ "setMultiLang(bool,const QString&)", &slot_98, QMetaData::Public },
	{ "multiLangEnabled()", &slot_99, QMetaData::Public },
	{ "multiLangId()", &slot_100, QMetaData::Public },
	{ "openQSWorkbench()", &slot_101, QMetaData::Public },
	{ "evaluateProject()", &slot_102, QMetaData::Public },
	{ "osName()", &slot_103, QMetaData::Public },
	{ "localLang()", &slot_104, QMetaData::Public },
	{ "localEncoding()", &slot_105, QMetaData::Public },
	{ "isQuickBuild()", &slot_106, QMetaData::Public },
	{ "isDebuggerBuild()", &slot_107, QMetaData::Public },
	{ "isNebulaBuild()", &slot_108, QMetaData::Public },
	{ "obj()", &slot_109, QMetaData::Public }
    };
    static const QUMethod signal_0 = {"databaseLockDetected", 0, 0 };
    static const QMetaData signal_tbl[] = {
	{ "databaseLockDetected()", &signal_0, QMetaData::Public }
    };
    metaObj = QMetaObject::new_metaobject(
	"FLApplicationInterface", parentObject,
	slot_tbl, 110,
	signal_tbl, 1,
#ifndef QT_NO_PROPERTIES
	0, 0,
	enum_tbl, 1,
#endif // QT_NO_PROPERTIES
	0, 0 );
    cleanUp_FLApplicationInterface.setMetaObject( metaObj );
    return metaObj;
}

void* FLApplicationInterface::qt_cast( const char* clname )
{
    if ( !qstrcmp( clname, "FLApplicationInterface" ) )
	return this;
    return QObject::qt_cast( clname );
}

// SIGNAL databaseLockDetected
void FLApplicationInterface::databaseLockDetected()
{
    activate_signal( staticMetaObject()->signalOffset() + 0 );
}

bool FLApplicationInterface::qt_invoke( int _id, QUObject* _o )
{
    switch ( _id - staticMetaObject()->slotOffset() ) {
    case 0: static_QUType_ptr.set(_o,mainWidget()); break;
    case 1: static_QUType_ptr.set(_o,modMainWidget((const QString&)static_QUType_QString.get(_o+1))); break;
    case 2: statusHelpMsg((const QString&)static_QUType_QString.get(_o+1)); break;
    case 3: openMasterForm((const QString&)static_QUType_QString.get(_o+1)); break;
    case 4: openMasterForm((const QString&)static_QUType_QString.get(_o+1),(const QPixmap&)*((const QPixmap*)static_QUType_ptr.get(_o+2))); break;
    case 5: execMainScript((const QString&)static_QUType_QString.get(_o+1)); break;
    case 6: processEvents(); break;
    case 7: static_QUType_QString.set(_o,getWidgetList((const QString&)static_QUType_QString.get(_o+1),(const QString&)static_QUType_QString.get(_o+2))); break;
    case 8: static_QUType_QString.set(_o,getTabWidgetPages((const QString&)static_QUType_QString.get(_o+1),(const QString&)static_QUType_QString.get(_o+2))); break;
    case 9: static_QUType_QString.set(_o,installPrefix()); break;
    case 10: static_QUType_QString.set(_o,diskCacheAbsDirPath()); break;
    case 11: static_QUType_QString.set(_o,version()); break;
    case 12: updateAreas(); break;
    case 13: static_QUType_bool.set(_o,isLoadedModule((const QString&)static_QUType_QString.get(_o+1))); break;
    case 14: static_QUType_bool.set(_o,isLoadedModule((const QString&)static_QUType_QString.get(_o+1),(const QString&)static_QUType_QString.get(_o+2))); break;
    case 15: static_QUType_bool.set(_o,isDebugEnabled()); break;
    case 16: static_QUType_bool.set(_o,isDebuggerEnabled()); break;
    case 17: static_QUType_bool.set(_o,isDebuggerMode()); break;
    case 18: static_QUType_bool.set(_o,isTestEnabled()); break;
    case 19: static_QUType_QString.set(_o,versionModule((const QString&)static_QUType_QString.get(_o+1))); break;
    case 20: static_QUType_QString.set(_o,versionModule((const QString&)static_QUType_QString.get(_o+1),(const QString&)static_QUType_QString.get(_o+2))); break;
    case 21: static_QUType_QString.set(_o,nameObjectScript((const QString&)static_QUType_QString.get(_o+1))); break;
    case 22: showDocPage((const QString&)static_QUType_QString.get(_o+1)); break;
    case 23: call((const QString&)static_QUType_QString.get(_o+1)); break;
    case 24: call((const QString&)static_QUType_QString.get(_o+1),(const QSArgumentList&)*((const QSArgumentList*)static_QUType_ptr.get(_o+2))); break;
    case 25: call((const QString&)static_QUType_QString.get(_o+1),(const QSArgumentList&)*((const QSArgumentList*)static_QUType_ptr.get(_o+2)),(const QString&)static_QUType_QString.get(_o+3)); break;
    case 26: call((const QString&)static_QUType_QString.get(_o+1),(const QString&)static_QUType_QString.get(_o+2)); break;
    case 27: setCaptionMainWidget((const QString&)static_QUType_QString.get(_o+1)); break;
    case 28: static_QUType_QString.set(_o,lastTextCaption()); break;
    case 29: static_QUType_QString.set(_o,nameDriver()); break;
    case 30: static_QUType_QString.set(_o,nameDriver((const QString&)static_QUType_QString.get(_o+1))); break;
    case 31: static_QUType_QString.set(_o,nameUser()); break;
    case 32: static_QUType_QString.set(_o,nameUser((const QString&)static_QUType_QString.get(_o+1))); break;
    case 33: static_QUType_QString.set(_o,passUser()); break;
    case 34: static_QUType_QString.set(_o,passUser((const QString&)static_QUType_QString.get(_o+1))); break;
    case 35: static_QUType_QString.set(_o,nameBD()); break;
    case 36: static_QUType_QString.set(_o,nameBD((const QString&)static_QUType_QString.get(_o+1))); break;
    case 37: static_QUType_QString.set(_o,nameHost()); break;
    case 38: static_QUType_QString.set(_o,nameHost((const QString&)static_QUType_QString.get(_o+1))); break;
    case 39: static_QUType_int.set(_o,portBD()); break;
    case 40: static_QUType_int.set(_o,portBD((const QString&)static_QUType_QString.get(_o+1))); break;
    case 41: installACL((const QString&)static_QUType_QString.get(_o+1)); break;
    case 42: static_QUType_QString.set(_o,idSession()); break;
    case 43: printTextEdit((QTextEdit*)static_QUType_ptr.get(_o+1)); break;
    case 44: reinit(); break;
    case 45: cleanupMetaData(); break;
    case 46: cleanupMetaData((const QString&)static_QUType_QString.get(_o+1)); break;
    case 47: Mr_Proper(); break;
    case 48: Mr_Proper((const QString&)static_QUType_QString.get(_o+1)); break;
    case 49: static_QUType_bool.set(_o,addDatabase((const QString&)static_QUType_QString.get(_o+1),(const QString&)static_QUType_QString.get(_o+2),(const QString&)static_QUType_QString.get(_o+3),(const QString&)static_QUType_QString.get(_o+4),(const QString&)static_QUType_QString.get(_o+5),(int)static_QUType_int.get(_o+6),(const QString&)static_QUType_QString.get(_o+7))); break;
    case 50: static_QUType_bool.set(_o,addDatabase((const QString&)static_QUType_QString.get(_o+1))); break;
    case 51: static_QUType_bool.set(_o,addDatabase((const QString&)static_QUType_QString.get(_o+1),(const QString&)static_QUType_QString.get(_o+2))); break;
    case 52: static_QUType_bool.set(_o,removeDatabase((const QString&)static_QUType_QString.get(_o+1))); break;
    case 53: static_QUType_QString.set(_o,toUnicode((const QString&)static_QUType_QString.get(_o+1),(const QString&)static_QUType_QString.get(_o+2))); break;
    case 54: write((const QString&)static_QUType_QString.get(_o+1),(const QString&)static_QUType_QString.get(_o+2),(const QString&)static_QUType_QString.get(_o+3)); break;
    case 55: static_QUType_QVariant.set(_o,QVariant(fromUnicode((const QString&)static_QUType_QString.get(_o+1),(const QString&)static_QUType_QString.get(_o+2)))); break;
    case 56: static_QUType_QVariant.set(_o,QVariant(canonicalForm((const QString&)static_QUType_QString.get(_o+1)))); break;
    case 57: static_QUType_QString.set(_o,mimeTranslate((const QString&)static_QUType_QString.get(_o+1))); break;
    case 58: static_QUType_QVariant.set(_o,QVariant(fold((const QString&)static_QUType_QString.get(_o+1)))); break;
    case 59: static_QUType_QVariant.set(_o,QVariant(unfold((const QString&)static_QUType_QString.get(_o+1)))); break;
    case 60: static_QUType_QVariant.set(_o,QVariant(encodeEndLine((const QString&)static_QUType_QString.get(_o+1)))); break;
    case 61: static_QUType_QVariant.set(_o,QVariant(decodeEndLine((const QString&)static_QUType_QString.get(_o+1)))); break;
    case 62: static_QUType_QVariant.set(_o,QVariant(encodeQuotedPrintable((const QString&)static_QUType_QString.get(_o+1)))); break;
    case 63: static_QUType_QVariant.set(_o,QVariant(encodeQuotedPrintable((const QString&)static_QUType_QString.get(_o+1),(bool)static_QUType_bool.get(_o+2)))); break;
    case 64: static_QUType_QVariant.set(_o,QVariant(decodeQuotedPrintable((const QString&)static_QUType_QString.get(_o+1)))); break;
    case 65: static_QUType_QString.set(_o,dialogGetFileImage()); break;
    case 66: static_QUType_QVariant.set(_o,QVariant(toPixmap((const QVariant&)static_QUType_QVariant.get(_o+1)))); break;
    case 67: static_QUType_QVariant.set(_o,QVariant(toPixmap((const QString&)static_QUType_QString.get(_o+1)))); break;
    case 68: static_QUType_QVariant.set(_o,fromPixmap((const QPixmap&)*((const QPixmap*)static_QUType_ptr.get(_o+1)))); break;
    case 69: static_QUType_QVariant.set(_o,QVariant(scalePixmap((const QPixmap&)*((const QPixmap*)static_QUType_ptr.get(_o+1)),(int)static_QUType_int.get(_o+2),(int)static_QUType_int.get(_o+3)))); break;
    case 70: static_QUType_QVariant.set(_o,QVariant(scalePixmap((const QPixmap&)*((const QPixmap*)static_QUType_ptr.get(_o+1)),(int)static_QUType_int.get(_o+2),(int)static_QUType_int.get(_o+3),(FLScaleMode)static_QUType_enum.get(_o+4)))); break;
    case 71: static_QUType_QVariant.set(_o,QVariant(pixmapFromMimeSource((const QString&)static_QUType_QString.get(_o+1)))); break;
    case 72: static_QUType_int.set(_o,transactionLevel()); break;
    case 73: static_QUType_bool.set(_o,addSysCode((const QString&)static_QUType_QString.get(_o+1))); break;
    case 74: static_QUType_bool.set(_o,addSysCode((const QString&)static_QUType_QString.get(_o+1),(const QString&)static_QUType_QString.get(_o+2))); break;
    case 75: setScriptEntryFunction((const QString&)static_QUType_QString.get(_o+1)); break;
    case 76: setDatabaseLockDetection(); break;
    case 77: setDatabaseLockDetection((bool)static_QUType_bool.get(_o+1)); break;
    case 78: setDatabaseLockDetection((bool)static_QUType_bool.get(_o+1),(int)static_QUType_int.get(_o+2)); break;
    case 79: setDatabaseLockDetection((bool)static_QUType_bool.get(_o+1),(int)static_QUType_int.get(_o+2),(int)static_QUType_int.get(_o+3)); break;
    case 80: setDatabaseLockDetection((bool)static_QUType_bool.get(_o+1),(int)static_QUType_int.get(_o+2),(int)static_QUType_int.get(_o+3),(bool)static_QUType_bool.get(_o+4)); break;
    case 81: setDatabaseLockDetection((bool)static_QUType_bool.get(_o+1),(int)static_QUType_int.get(_o+2),(int)static_QUType_int.get(_o+3),(bool)static_QUType_bool.get(_o+4),(const QString&)static_QUType_QString.get(_o+5)); break;
    case 82: setDatabaseLockDetection((bool)static_QUType_bool.get(_o+1),(int)static_QUType_int.get(_o+2),(int)static_QUType_int.get(_o+3),(bool)static_QUType_bool.get(_o+4),(const QString&)static_QUType_QString.get(_o+5),(const QString&)static_QUType_QString.get(_o+6)); break;
    case 83: static_QUType_QVariant.set(_o,QVariant(locksStatus())); break;
    case 84: static_QUType_QVariant.set(_o,QVariant(locksStatus((const QString&)static_QUType_QString.get(_o+1)))); break;
    case 85: static_QUType_QVariant.set(_o,QVariant(detectLocks())); break;
    case 86: static_QUType_QVariant.set(_o,QVariant(detectLocks((const QString&)static_QUType_QString.get(_o+1)))); break;
    case 87: static_QUType_QVariant.set(_o,QVariant(detectRisksLocks())); break;
    case 88: static_QUType_QVariant.set(_o,QVariant(detectRisksLocks((const QString&)static_QUType_QString.get(_o+1)))); break;
    case 89: static_QUType_QVariant.set(_o,QVariant(detectRisksLocks((const QString&)static_QUType_QString.get(_o+1),(const QString&)static_QUType_QString.get(_o+2)))); break;
    case 90: static_QUType_QVariant.set(_o,QVariant(detectRisksLocks((const QString&)static_QUType_QString.get(_o+1),(const QString&)static_QUType_QString.get(_o+2),(const QString&)static_QUType_QString.get(_o+3)))); break;
    case 91: popupWarn((const QString&)static_QUType_QString.get(_o+1),(const QMap<QString,QVariant>&)*((const QMap<QString,QVariant>*)static_QUType_ptr.get(_o+2))); break;
    case 92: static_QUType_ptr.set(_o,toXmlReportData((FLSqlQueryInterface*)static_QUType_ptr.get(_o+1))); break;
    case 93: static_QUType_QString.set(_o,translate((const QString&)static_QUType_QString.get(_o+1),(const QString&)static_QUType_QString.get(_o+2))); break;
    case 94: static_QUType_QString.set(_o,translate((const QString&)static_QUType_QString.get(_o+1))); break;
    case 95: static_QUType_QString.set(_o,trMulti((const QString&)static_QUType_QString.get(_o+1),(const QString&)static_QUType_QString.get(_o+2))); break;
    case 96: setMultiLang(); break;
    case 97: setMultiLang((bool)static_QUType_bool.get(_o+1)); break;
    case 98: setMultiLang((bool)static_QUType_bool.get(_o+1),(const QString&)static_QUType_QString.get(_o+2)); break;
    case 99: static_QUType_bool.set(_o,multiLangEnabled()); break;
    case 100: static_QUType_QString.set(_o,multiLangId()); break;
    case 101: openQSWorkbench(); break;
    case 102: evaluateProject(); break;
    case 103: static_QUType_QString.set(_o,osName()); break;
    case 104: static_QUType_QString.set(_o,localLang()); break;
    case 105: static_QUType_QString.set(_o,localEncoding()); break;
    case 106: static_QUType_bool.set(_o,isQuickBuild()); break;
    case 107: static_QUType_bool.set(_o,isDebuggerBuild()); break;
    case 108: static_QUType_bool.set(_o,isNebulaBuild()); break;
    case 109: static_QUType_ptr.set(_o,obj()); break;
    default:
	return QObject::qt_invoke( _id, _o );
    }
    return TRUE;
}

bool FLApplicationInterface::qt_emit( int _id, QUObject* _o )
{
    switch ( _id - staticMetaObject()->signalOffset() ) {
    case 0: databaseLockDetected(); break;
    default:
	return QObject::qt_emit(_id,_o);
    }
    return TRUE;
}
#ifndef QT_NO_PROPERTIES

bool FLApplicationInterface::qt_property( int id, int f, QVariant* v)
{
    return QObject::qt_property( id, f, v);
}

bool FLApplicationInterface::qt_static_property( QObject* , int , int , QVariant* ){ return FALSE; }
#endif // QT_NO_PROPERTIES


const char *FLSqlCursorInterface::className() const
{
    return "FLSqlCursorInterface";
}

QMetaObject *FLSqlCursorInterface::metaObj = 0;
static QMetaObjectCleanUp cleanUp_FLSqlCursorInterface( "FLSqlCursorInterface", &FLSqlCursorInterface::staticMetaObject );

#ifndef QT_NO_TRANSLATION
QString FLSqlCursorInterface::tr( const char *s, const char *c )
{
    if ( qApp )
	return qApp->translate( "FLSqlCursorInterface", s, c, QApplication::DefaultCodec );
    else
	return QString::fromLatin1( s );
}
#ifndef QT_NO_TRANSLATION_UTF8
QString FLSqlCursorInterface::trUtf8( const char *s, const char *c )
{
    if ( qApp )
	return qApp->translate( "FLSqlCursorInterface", s, c, QApplication::UnicodeUTF8 );
    else
	return QString::fromUtf8( s );
}
#endif // QT_NO_TRANSLATION_UTF8

#endif // QT_NO_TRANSLATION

QMetaObject* FLSqlCursorInterface::staticMetaObject()
{
    if ( metaObj )
	return metaObj;
    QMetaObject* parentObject = QObject::staticMetaObject();
#ifndef QT_NO_PROPERTIES
    static const QMetaEnum::Item enum_0[] = {
	{ "Insert",  (int) FLSqlCursorInterface::Insert },
	{ "Edit",  (int) FLSqlCursorInterface::Edit },
	{ "Del",  (int) FLSqlCursorInterface::Del },
	{ "Browse",  (int) FLSqlCursorInterface::Browse }
    };
    static const QMetaEnum::Item enum_1[] = {
	{ "Value",  (int) FLSqlCursorInterface::Value },
	{ "Regexp",  (int) FLSqlCursorInterface::Regexp },
	{ "Function",  (int) FLSqlCursorInterface::Function }
    };
    static const QMetaEnum enum_tbl[] = {
	{ "Mode", 4, enum_0, FALSE },
	{ "AcosConditionEval", 3, enum_1, FALSE }
    };
#endif // QT_NO_PROPERTIES
    static const QUParameter param_slot_0[] = {
	{ 0, &static_QUType_int, 0, QUParameter::Out }
    };
    static const QUMethod slot_0 = {"modeAccess", 1, param_slot_0 };
    static const QUParameter param_slot_1[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out }
    };
    static const QUMethod slot_1 = {"setEditMode", 1, param_slot_1 };
    static const QUParameter param_slot_2[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::Out }
    };
    static const QUMethod slot_2 = {"mainFilter", 1, param_slot_2 };
    static const QUParameter param_slot_3[] = {
	{ "f", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_3 = {"setMainFilter", 1, param_slot_3 };
    static const QUParameter param_slot_4[] = {
	{ "m", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_4 = {"setModeAccess", 1, param_slot_4 };
    static const QUParameter param_slot_5[] = {
	{ "fN", &static_QUType_QString, 0, QUParameter::In },
	{ "functionName", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_5 = {"setAtomicValueBuffer", 2, param_slot_5 };
    static const QUParameter param_slot_6[] = {
	{ "fN", &static_QUType_QString, 0, QUParameter::In },
	{ "v", &static_QUType_QVariant, 0, QUParameter::In }
    };
    static const QUMethod slot_6 = {"setValueBuffer", 2, param_slot_6 };
    static const QUParameter param_slot_7[] = {
	{ "fN", &static_QUType_QString, 0, QUParameter::In },
	{ "v", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_7 = {"setValueBuffer", 2, param_slot_7 };
    static const QUParameter param_slot_8[] = {
	{ "fN", &static_QUType_QString, 0, QUParameter::In },
	{ "v", &static_QUType_bool, 0, QUParameter::In }
    };
    static const QUMethod slot_8 = {"setValueBuffer", 2, param_slot_8 };
    static const QUParameter param_slot_9[] = {
	{ "fN", &static_QUType_QString, 0, QUParameter::In },
	{ "v", &static_QUType_double, 0, QUParameter::In }
    };
    static const QUMethod slot_9 = {"setValueBuffer", 2, param_slot_9 };
    static const QUParameter param_slot_10[] = {
	{ "fN", &static_QUType_QString, 0, QUParameter::In },
	{ "v", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_10 = {"setValueBuffer", 2, param_slot_10 };
    static const QUParameter param_slot_11[] = {
	{ 0, &static_QUType_QVariant, 0, QUParameter::Out },
	{ "fN", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_11 = {"valueBuffer", 2, param_slot_11 };
    static const QUParameter param_slot_12[] = {
	{ 0, &static_QUType_QVariant, 0, QUParameter::Out },
	{ "fN", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_12 = {"valueBufferCopy", 2, param_slot_12 };
    static const QUParameter param_slot_13[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out },
	{ "name", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_13 = {"isNull", 2, param_slot_13 };
    static const QUParameter param_slot_14[] = {
	{ "name", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_14 = {"setNull", 1, param_slot_14 };
    static const QUParameter param_slot_15[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out },
	{ "name", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_15 = {"isCopyNull", 2, param_slot_15 };
    static const QUParameter param_slot_16[] = {
	{ "name", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_16 = {"setCopyNull", 1, param_slot_16 };
    static const QUParameter param_slot_17[] = {
	{ "b", &static_QUType_bool, 0, QUParameter::In }
    };
    static const QUMethod slot_17 = {"setEdition", 1, param_slot_17 };
    static const QUParameter param_slot_18[] = {
	{ "b", &static_QUType_bool, 0, QUParameter::In }
    };
    static const QUMethod slot_18 = {"setBrowse", 1, param_slot_18 };
    static const QUParameter param_slot_19[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out },
	{ "fN", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_19 = {"fieldDisabled", 2, param_slot_19 };
    static const QUParameter param_slot_20[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out }
    };
    static const QUMethod slot_20 = {"inTransaction", 1, param_slot_20 };
    static const QUParameter param_slot_21[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out },
	{ "lock", &static_QUType_bool, 0, QUParameter::In }
    };
    static const QUMethod slot_21 = {"transaction", 2, param_slot_21 };
    static const QUParameter param_slot_22[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out }
    };
    static const QUMethod slot_22 = {"rollback", 1, param_slot_22 };
    static const QUParameter param_slot_23[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out }
    };
    static const QUMethod slot_23 = {"commit", 1, param_slot_23 };
    static const QUParameter param_slot_24[] = {
	{ "a", &static_QUType_bool, 0, QUParameter::In }
    };
    static const QUMethod slot_24 = {"setAskForCancelChanges", 1, param_slot_24 };
    static const QUParameter param_slot_25[] = {
	{ "a", &static_QUType_bool, 0, QUParameter::In }
    };
    static const QUMethod slot_25 = {"setActivatedCheckIntegrity", 1, param_slot_25 };
    static const QUParameter param_slot_26[] = {
	{ "a", &static_QUType_bool, 0, QUParameter::In }
    };
    static const QUMethod slot_26 = {"setActivatedCommitActions", 1, param_slot_26 };
    static const QUParameter param_slot_27[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::Out }
    };
    static const QUMethod slot_27 = {"msgCheckIntegrity", 1, param_slot_27 };
    static const QUParameter param_slot_28[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out }
    };
    static const QUMethod slot_28 = {"checkIntegrity", 1, param_slot_28 };
    static const QUParameter param_slot_29[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out },
	{ "showError", &static_QUType_bool, 0, QUParameter::In }
    };
    static const QUMethod slot_29 = {"checkIntegrity", 2, param_slot_29 };
    static const QUMethod slot_30 = {"refresh", 0, 0 };
    static const QUParameter param_slot_31[] = {
	{ "fN", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_31 = {"refresh", 1, param_slot_31 };
    static const QUParameter param_slot_32[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out }
    };
    static const QUMethod slot_32 = {"refreshBuffer", 1, param_slot_32 };
    static const QUParameter param_slot_33[] = {
	{ 0, &static_QUType_int, 0, QUParameter::Out }
    };
    static const QUMethod slot_33 = {"at", 1, param_slot_33 };
    static const QUParameter param_slot_34[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out },
	{ "i", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_34 = {"seek", 2, param_slot_34 };
    static const QUParameter param_slot_35[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out },
	{ "i", &static_QUType_int, 0, QUParameter::In },
	{ "relative", &static_QUType_bool, 0, QUParameter::In }
    };
    static const QUMethod slot_35 = {"seek", 3, param_slot_35 };
    static const QUParameter param_slot_36[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out },
	{ "i", &static_QUType_int, 0, QUParameter::In },
	{ "relative", &static_QUType_bool, 0, QUParameter::In },
	{ "emite", &static_QUType_bool, 0, QUParameter::In }
    };
    static const QUMethod slot_36 = {"seek", 4, param_slot_36 };
    static const QUParameter param_slot_37[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out }
    };
    static const QUMethod slot_37 = {"next", 1, param_slot_37 };
    static const QUParameter param_slot_38[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out },
	{ "emite", &static_QUType_bool, 0, QUParameter::In }
    };
    static const QUMethod slot_38 = {"next", 2, param_slot_38 };
    static const QUParameter param_slot_39[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out }
    };
    static const QUMethod slot_39 = {"prev", 1, param_slot_39 };
    static const QUParameter param_slot_40[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out },
	{ "emite", &static_QUType_bool, 0, QUParameter::In }
    };
    static const QUMethod slot_40 = {"prev", 2, param_slot_40 };
    static const QUParameter param_slot_41[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out }
    };
    static const QUMethod slot_41 = {"first", 1, param_slot_41 };
    static const QUParameter param_slot_42[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out },
	{ "emite", &static_QUType_bool, 0, QUParameter::In }
    };
    static const QUMethod slot_42 = {"first", 2, param_slot_42 };
    static const QUParameter param_slot_43[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out }
    };
    static const QUMethod slot_43 = {"last", 1, param_slot_43 };
    static const QUParameter param_slot_44[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out },
	{ "emite", &static_QUType_bool, 0, QUParameter::In }
    };
    static const QUMethod slot_44 = {"last", 2, param_slot_44 };
    static const QUParameter param_slot_45[] = {
	{ 0, &static_QUType_int, 0, QUParameter::Out }
    };
    static const QUMethod slot_45 = {"del", 1, param_slot_45 };
    static const QUParameter param_slot_46[] = {
	{ 0, &static_QUType_int, 0, QUParameter::Out },
	{ "invalidate", &static_QUType_bool, 0, QUParameter::In }
    };
    static const QUMethod slot_46 = {"del", 2, param_slot_46 };
    static const QUParameter param_slot_47[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out },
	{ "filter", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_47 = {"select", 2, param_slot_47 };
    static const QUParameter param_slot_48[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out },
	{ "filter", &static_QUType_QString, 0, QUParameter::In },
	{ "sort", &static_QUType_ptr, "QSqlIndex", QUParameter::In }
    };
    static const QUMethod slot_48 = {"select", 3, param_slot_48 };
    static const QUParameter param_slot_49[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out }
    };
    static const QUMethod slot_49 = {"select", 1, param_slot_49 };
    static const QUParameter param_slot_50[] = {
	{ 0, &static_QUType_int, 0, QUParameter::Out }
    };
    static const QUMethod slot_50 = {"size", 1, param_slot_50 };
    static const QUParameter param_slot_51[] = {
	{ 0, &static_QUType_int, 0, QUParameter::Out }
    };
    static const QUMethod slot_51 = {"atFrom", 1, param_slot_51 };
    static const QUParameter param_slot_52[] = {
	{ 0, &static_QUType_int, 0, QUParameter::Out },
	{ "fN", &static_QUType_QString, 0, QUParameter::In },
	{ "v", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_52 = {"atFromBinarySearch", 3, param_slot_52 };
    static const QUParameter param_slot_53[] = {
	{ 0, &static_QUType_int, 0, QUParameter::Out },
	{ "fN", &static_QUType_QString, 0, QUParameter::In },
	{ "v", &static_QUType_QString, 0, QUParameter::In },
	{ "orderAsc", &static_QUType_bool, 0, QUParameter::In }
    };
    static const QUMethod slot_53 = {"atFromBinarySearch", 4, param_slot_53 };
    static const QUParameter param_slot_54[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out }
    };
    static const QUMethod slot_54 = {"commitBuffer", 1, param_slot_54 };
    static const QUParameter param_slot_55[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out },
	{ "checkLocks", &static_QUType_bool, 0, QUParameter::In }
    };
    static const QUMethod slot_55 = {"commitBuffer", 2, param_slot_55 };
    static const QUParameter param_slot_56[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out }
    };
    static const QUMethod slot_56 = {"commitBufferCursorRelation", 1, param_slot_56 };
    static const QUParameter param_slot_57[] = {
	{ 0, &static_QUType_ptr, "FLSqlCursorInterface", QUParameter::Out }
    };
    static const QUMethod slot_57 = {"cursorRelation", 1, param_slot_57 };
    static const QUParameter param_slot_58[] = {
	{ "c", &static_QUType_ptr, "QObject", QUParameter::In }
    };
    static const QUMethod slot_58 = {"setContext", 1, param_slot_58 };
    static const QUParameter param_slot_59[] = {
	{ 0, &static_QUType_ptr, "QObject", QUParameter::Out }
    };
    static const QUMethod slot_59 = {"context", 1, param_slot_59 };
    static const QUParameter param_slot_60[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::Out }
    };
    static const QUMethod slot_60 = {"action", 1, param_slot_60 };
    static const QUParameter param_slot_61[] = {
	{ "action", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_61 = {"setAction", 1, param_slot_61 };
    static const QUParameter param_slot_62[] = {
	{ "fN", &static_QUType_QString, 0, QUParameter::In },
	{ "v", &static_QUType_bool, 0, QUParameter::In }
    };
    static const QUMethod slot_62 = {"setUnLock", 2, param_slot_62 };
    static const QUParameter param_slot_63[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out }
    };
    static const QUMethod slot_63 = {"isLocked", 1, param_slot_63 };
    static const QUMethod slot_64 = {"editRecord", 0, 0 };
    static const QUMethod slot_65 = {"insertRecord", 0, 0 };
    static const QUMethod slot_66 = {"browseRecord", 0, 0 };
    static const QUMethod slot_67 = {"chooseRecord", 0, 0 };
    static const QUParameter param_slot_68[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::Out }
    };
    static const QUMethod slot_68 = {"table", 1, param_slot_68 };
    static const QUParameter param_slot_69[] = {
	{ 0, &static_QUType_int, 0, QUParameter::Out },
	{ "fN", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_69 = {"fieldType", 2, param_slot_69 };
    static const QUParameter param_slot_70[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::Out }
    };
    static const QUMethod slot_70 = {"primaryKey", 1, param_slot_70 };
    static const QUParameter param_slot_71[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out }
    };
    static const QUMethod slot_71 = {"isValid", 1, param_slot_71 };
    static const QUParameter param_slot_72[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out }
    };
    static const QUMethod slot_72 = {"isModifiedBuffer", 1, param_slot_72 };
    static const QUParameter param_slot_73[] = {
	{ 0, &static_QUType_int, 0, QUParameter::Out }
    };
    static const QUMethod slot_73 = {"transactionLevel", 1, param_slot_73 };
    static const QUParameter param_slot_74[] = {
	{ 0, &static_QUType_QVariant, "\x04", QUParameter::Out }
    };
    static const QUMethod slot_74 = {"transactionsOpened", 1, param_slot_74 };
    static const QUMethod slot_75 = {"rollbackOpened", 0, 0 };
    static const QUParameter param_slot_76[] = {
	{ "count", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_76 = {"rollbackOpened", 1, param_slot_76 };
    static const QUParameter param_slot_77[] = {
	{ "count", &static_QUType_int, 0, QUParameter::In },
	{ "msg", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_77 = {"rollbackOpened", 2, param_slot_77 };
    static const QUMethod slot_78 = {"commitOpened", 0, 0 };
    static const QUParameter param_slot_79[] = {
	{ "count", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_79 = {"commitOpened", 1, param_slot_79 };
    static const QUParameter param_slot_80[] = {
	{ "count", &static_QUType_int, 0, QUParameter::In },
	{ "msg", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_80 = {"commitOpened", 2, param_slot_80 };
    static const QUMethod slot_81 = {"checkRisksLocks", 0, 0 };
    static const QUParameter param_slot_82[] = {
	{ "terminate", &static_QUType_bool, 0, QUParameter::In }
    };
    static const QUMethod slot_82 = {"checkRisksLocks", 1, param_slot_82 };
    static const QUParameter param_slot_83[] = {
	{ "ac", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_83 = {"setAcTable", 1, param_slot_83 };
    static const QUParameter param_slot_84[] = {
	{ "acos", &static_QUType_varptr, "\x04", QUParameter::In }
    };
    static const QUMethod slot_84 = {"setAcosTable", 1, param_slot_84 };
    static const QUParameter param_slot_85[] = {
	{ "condName", &static_QUType_QString, 0, QUParameter::In },
	{ "cond", &static_QUType_int, 0, QUParameter::In },
	{ "condVal", &static_QUType_QVariant, 0, QUParameter::In }
    };
    static const QUMethod slot_85 = {"setAcosCondition", 3, param_slot_85 };
    static const QUMethod slot_86 = {"clearAcosCondition", 0, 0 };
    static const QUParameter param_slot_87[] = {
	{ "forward", &static_QUType_bool, 0, QUParameter::In }
    };
    static const QUMethod slot_87 = {"setForwardOnly", 1, param_slot_87 };
    static const QUParameter param_slot_88[] = {
	{ 0, &static_QUType_QVariant, "\x04", QUParameter::Out }
    };
    static const QUMethod slot_88 = {"concurrencyFields", 1, param_slot_88 };
    static const QUParameter param_slot_89[] = {
	{ 0, &static_QUType_ptr, "FLSqlCursor", QUParameter::Out }
    };
    static const QUMethod slot_89 = {"obj", 1, param_slot_89 };
    static const QUMethod slot_90 = {"emitNewBuffer", 0, 0 };
    static const QUParameter param_slot_91[] = {
	{ "v", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_91 = {"emitBufferChanged", 1, param_slot_91 };
    static const QUMethod slot_92 = {"emitCursorUpdated", 0, 0 };
    static const QUMethod slot_93 = {"emitRecordChoosed", 0, 0 };
    static const QUParameter param_slot_94[] = {
	{ "v", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_94 = {"emitCurrentChanged", 1, param_slot_94 };
    static const QUMethod slot_95 = {"emitAutoCommit", 0, 0 };
    static const QUMethod slot_96 = {"emitBufferCommited", 0, 0 };
    static const QMetaData slot_tbl[] = {
	{ "modeAccess()", &slot_0, QMetaData::Public },
	{ "setEditMode()", &slot_1, QMetaData::Public },
	{ "mainFilter()", &slot_2, QMetaData::Public },
	{ "setMainFilter(const QString&)", &slot_3, QMetaData::Public },
	{ "setModeAccess(const int)", &slot_4, QMetaData::Public },
	{ "setAtomicValueBuffer(const QString&,const QString&)", &slot_5, QMetaData::Public },
	{ "setValueBuffer(const QString&,const QVariant&)", &slot_6, QMetaData::Public },
	{ "setValueBuffer(const QString&,const QString&)", &slot_7, QMetaData::Public },
	{ "setValueBuffer(const QString&,bool)", &slot_8, QMetaData::Public },
	{ "setValueBuffer(const QString&,double)", &slot_9, QMetaData::Public },
	{ "setValueBuffer(const QString&,int)", &slot_10, QMetaData::Public },
	{ "valueBuffer(const QString&)", &slot_11, QMetaData::Public },
	{ "valueBufferCopy(const QString&)", &slot_12, QMetaData::Public },
	{ "isNull(const QString&)", &slot_13, QMetaData::Public },
	{ "setNull(const QString&)", &slot_14, QMetaData::Public },
	{ "isCopyNull(const QString&)", &slot_15, QMetaData::Public },
	{ "setCopyNull(const QString&)", &slot_16, QMetaData::Public },
	{ "setEdition(bool)", &slot_17, QMetaData::Public },
	{ "setBrowse(bool)", &slot_18, QMetaData::Public },
	{ "fieldDisabled(const QString&)", &slot_19, QMetaData::Public },
	{ "inTransaction()", &slot_20, QMetaData::Public },
	{ "transaction(bool)", &slot_21, QMetaData::Public },
	{ "rollback()", &slot_22, QMetaData::Public },
	{ "commit()", &slot_23, QMetaData::Public },
	{ "setAskForCancelChanges(bool)", &slot_24, QMetaData::Public },
	{ "setActivatedCheckIntegrity(bool)", &slot_25, QMetaData::Public },
	{ "setActivatedCommitActions(bool)", &slot_26, QMetaData::Public },
	{ "msgCheckIntegrity()", &slot_27, QMetaData::Public },
	{ "checkIntegrity()", &slot_28, QMetaData::Public },
	{ "checkIntegrity(bool)", &slot_29, QMetaData::Public },
	{ "refresh()", &slot_30, QMetaData::Public },
	{ "refresh(const QString&)", &slot_31, QMetaData::Public },
	{ "refreshBuffer()", &slot_32, QMetaData::Public },
	{ "at()", &slot_33, QMetaData::Public },
	{ "seek(int)", &slot_34, QMetaData::Public },
	{ "seek(int,bool)", &slot_35, QMetaData::Public },
	{ "seek(int,bool,bool)", &slot_36, QMetaData::Public },
	{ "next()", &slot_37, QMetaData::Public },
	{ "next(bool)", &slot_38, QMetaData::Public },
	{ "prev()", &slot_39, QMetaData::Public },
	{ "prev(bool)", &slot_40, QMetaData::Public },
	{ "first()", &slot_41, QMetaData::Public },
	{ "first(bool)", &slot_42, QMetaData::Public },
	{ "last()", &slot_43, QMetaData::Public },
	{ "last(bool)", &slot_44, QMetaData::Public },
	{ "del()", &slot_45, QMetaData::Public },
	{ "del(bool)", &slot_46, QMetaData::Public },
	{ "select(const QString&)", &slot_47, QMetaData::Public },
	{ "select(const QString&,const QSqlIndex&)", &slot_48, QMetaData::Public },
	{ "select()", &slot_49, QMetaData::Public },
	{ "size()", &slot_50, QMetaData::Public },
	{ "atFrom()", &slot_51, QMetaData::Public },
	{ "atFromBinarySearch(const QString&,const QString&)", &slot_52, QMetaData::Public },
	{ "atFromBinarySearch(const QString&,const QString&,bool)", &slot_53, QMetaData::Public },
	{ "commitBuffer()", &slot_54, QMetaData::Public },
	{ "commitBuffer(bool)", &slot_55, QMetaData::Public },
	{ "commitBufferCursorRelation()", &slot_56, QMetaData::Public },
	{ "cursorRelation()", &slot_57, QMetaData::Public },
	{ "setContext(QObject*)", &slot_58, QMetaData::Public },
	{ "context()", &slot_59, QMetaData::Public },
	{ "action()", &slot_60, QMetaData::Public },
	{ "setAction(const QString&)", &slot_61, QMetaData::Public },
	{ "setUnLock(const QString&,bool)", &slot_62, QMetaData::Public },
	{ "isLocked()", &slot_63, QMetaData::Public },
	{ "editRecord()", &slot_64, QMetaData::Public },
	{ "insertRecord()", &slot_65, QMetaData::Public },
	{ "browseRecord()", &slot_66, QMetaData::Public },
	{ "chooseRecord()", &slot_67, QMetaData::Public },
	{ "table()", &slot_68, QMetaData::Public },
	{ "fieldType(const QString&)", &slot_69, QMetaData::Public },
	{ "primaryKey()", &slot_70, QMetaData::Public },
	{ "isValid()", &slot_71, QMetaData::Public },
	{ "isModifiedBuffer()", &slot_72, QMetaData::Public },
	{ "transactionLevel()", &slot_73, QMetaData::Public },
	{ "transactionsOpened()", &slot_74, QMetaData::Public },
	{ "rollbackOpened()", &slot_75, QMetaData::Public },
	{ "rollbackOpened(int)", &slot_76, QMetaData::Public },
	{ "rollbackOpened(int,const QString&)", &slot_77, QMetaData::Public },
	{ "commitOpened()", &slot_78, QMetaData::Public },
	{ "commitOpened(int)", &slot_79, QMetaData::Public },
	{ "commitOpened(int,const QString&)", &slot_80, QMetaData::Public },
	{ "checkRisksLocks()", &slot_81, QMetaData::Public },
	{ "checkRisksLocks(bool)", &slot_82, QMetaData::Public },
	{ "setAcTable(const QString&)", &slot_83, QMetaData::Public },
	{ "setAcosTable(const QStringList&)", &slot_84, QMetaData::Public },
	{ "setAcosCondition(const QString&,int,const QVariant&)", &slot_85, QMetaData::Public },
	{ "clearAcosCondition()", &slot_86, QMetaData::Public },
	{ "setForwardOnly(bool)", &slot_87, QMetaData::Public },
	{ "concurrencyFields()", &slot_88, QMetaData::Public },
	{ "obj()", &slot_89, QMetaData::Public },
	{ "emitNewBuffer()", &slot_90, QMetaData::Public },
	{ "emitBufferChanged(const QString&)", &slot_91, QMetaData::Public },
	{ "emitCursorUpdated()", &slot_92, QMetaData::Public },
	{ "emitRecordChoosed()", &slot_93, QMetaData::Public },
	{ "emitCurrentChanged(int)", &slot_94, QMetaData::Public },
	{ "emitAutoCommit()", &slot_95, QMetaData::Public },
	{ "emitBufferCommited()", &slot_96, QMetaData::Public }
    };
    static const QUMethod signal_0 = {"newBuffer", 0, 0 };
    static const QUParameter param_signal_1[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod signal_1 = {"bufferChanged", 1, param_signal_1 };
    static const QUMethod signal_2 = {"cursorUpdated", 0, 0 };
    static const QUMethod signal_3 = {"recordChoosed", 0, 0 };
    static const QUParameter param_signal_4[] = {
	{ 0, &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod signal_4 = {"currentChanged", 1, param_signal_4 };
    static const QUMethod signal_5 = {"autoCommit", 0, 0 };
    static const QUMethod signal_6 = {"bufferCommited", 0, 0 };
    static const QMetaData signal_tbl[] = {
	{ "newBuffer()", &signal_0, QMetaData::Public },
	{ "bufferChanged(const QString&)", &signal_1, QMetaData::Public },
	{ "cursorUpdated()", &signal_2, QMetaData::Public },
	{ "recordChoosed()", &signal_3, QMetaData::Public },
	{ "currentChanged(int)", &signal_4, QMetaData::Public },
	{ "autoCommit()", &signal_5, QMetaData::Public },
	{ "bufferCommited()", &signal_6, QMetaData::Public }
    };
    metaObj = QMetaObject::new_metaobject(
	"FLSqlCursorInterface", parentObject,
	slot_tbl, 97,
	signal_tbl, 7,
#ifndef QT_NO_PROPERTIES
	0, 0,
	enum_tbl, 2,
#endif // QT_NO_PROPERTIES
	0, 0 );
    cleanUp_FLSqlCursorInterface.setMetaObject( metaObj );
    return metaObj;
}

void* FLSqlCursorInterface::qt_cast( const char* clname )
{
    if ( !qstrcmp( clname, "FLSqlCursorInterface" ) )
	return this;
    return QObject::qt_cast( clname );
}

// SIGNAL newBuffer
void FLSqlCursorInterface::newBuffer()
{
    activate_signal( staticMetaObject()->signalOffset() + 0 );
}

// SIGNAL bufferChanged
void FLSqlCursorInterface::bufferChanged( const QString& t0 )
{
    activate_signal( staticMetaObject()->signalOffset() + 1, t0 );
}

// SIGNAL cursorUpdated
void FLSqlCursorInterface::cursorUpdated()
{
    activate_signal( staticMetaObject()->signalOffset() + 2 );
}

// SIGNAL recordChoosed
void FLSqlCursorInterface::recordChoosed()
{
    activate_signal( staticMetaObject()->signalOffset() + 3 );
}

// SIGNAL currentChanged
void FLSqlCursorInterface::currentChanged( int t0 )
{
    activate_signal( staticMetaObject()->signalOffset() + 4, t0 );
}

// SIGNAL autoCommit
void FLSqlCursorInterface::autoCommit()
{
    activate_signal( staticMetaObject()->signalOffset() + 5 );
}

// SIGNAL bufferCommited
void FLSqlCursorInterface::bufferCommited()
{
    activate_signal( staticMetaObject()->signalOffset() + 6 );
}

bool FLSqlCursorInterface::qt_invoke( int _id, QUObject* _o )
{
    switch ( _id - staticMetaObject()->slotOffset() ) {
    case 0: static_QUType_int.set(_o,modeAccess()); break;
    case 1: static_QUType_bool.set(_o,setEditMode()); break;
    case 2: static_QUType_QString.set(_o,mainFilter()); break;
    case 3: setMainFilter((const QString&)static_QUType_QString.get(_o+1)); break;
    case 4: setModeAccess((const int)static_QUType_int.get(_o+1)); break;
    case 5: setAtomicValueBuffer((const QString&)static_QUType_QString.get(_o+1),(const QString&)static_QUType_QString.get(_o+2)); break;
    case 6: setValueBuffer((const QString&)static_QUType_QString.get(_o+1),(const QVariant&)static_QUType_QVariant.get(_o+2)); break;
    case 7: setValueBuffer((const QString&)static_QUType_QString.get(_o+1),(const QString&)static_QUType_QString.get(_o+2)); break;
    case 8: setValueBuffer((const QString&)static_QUType_QString.get(_o+1),(bool)static_QUType_bool.get(_o+2)); break;
    case 9: setValueBuffer((const QString&)static_QUType_QString.get(_o+1),(double)static_QUType_double.get(_o+2)); break;
    case 10: setValueBuffer((const QString&)static_QUType_QString.get(_o+1),(int)static_QUType_int.get(_o+2)); break;
    case 11: static_QUType_QVariant.set(_o,valueBuffer((const QString&)static_QUType_QString.get(_o+1))); break;
    case 12: static_QUType_QVariant.set(_o,valueBufferCopy((const QString&)static_QUType_QString.get(_o+1))); break;
    case 13: static_QUType_bool.set(_o,isNull((const QString&)static_QUType_QString.get(_o+1))); break;
    case 14: setNull((const QString&)static_QUType_QString.get(_o+1)); break;
    case 15: static_QUType_bool.set(_o,isCopyNull((const QString&)static_QUType_QString.get(_o+1))); break;
    case 16: setCopyNull((const QString&)static_QUType_QString.get(_o+1)); break;
    case 17: setEdition((bool)static_QUType_bool.get(_o+1)); break;
    case 18: setBrowse((bool)static_QUType_bool.get(_o+1)); break;
    case 19: static_QUType_bool.set(_o,fieldDisabled((const QString&)static_QUType_QString.get(_o+1))); break;
    case 20: static_QUType_bool.set(_o,inTransaction()); break;
    case 21: static_QUType_bool.set(_o,transaction((bool)static_QUType_bool.get(_o+1))); break;
    case 22: static_QUType_bool.set(_o,rollback()); break;
    case 23: static_QUType_bool.set(_o,commit()); break;
    case 24: setAskForCancelChanges((bool)static_QUType_bool.get(_o+1)); break;
    case 25: setActivatedCheckIntegrity((bool)static_QUType_bool.get(_o+1)); break;
    case 26: setActivatedCommitActions((bool)static_QUType_bool.get(_o+1)); break;
    case 27: static_QUType_QString.set(_o,msgCheckIntegrity()); break;
    case 28: static_QUType_bool.set(_o,checkIntegrity()); break;
    case 29: static_QUType_bool.set(_o,checkIntegrity((bool)static_QUType_bool.get(_o+1))); break;
    case 30: refresh(); break;
    case 31: refresh((const QString&)static_QUType_QString.get(_o+1)); break;
    case 32: static_QUType_bool.set(_o,refreshBuffer()); break;
    case 33: static_QUType_int.set(_o,at()); break;
    case 34: static_QUType_bool.set(_o,seek((int)static_QUType_int.get(_o+1))); break;
    case 35: static_QUType_bool.set(_o,seek((int)static_QUType_int.get(_o+1),(bool)static_QUType_bool.get(_o+2))); break;
    case 36: static_QUType_bool.set(_o,seek((int)static_QUType_int.get(_o+1),(bool)static_QUType_bool.get(_o+2),(bool)static_QUType_bool.get(_o+3))); break;
    case 37: static_QUType_bool.set(_o,next()); break;
    case 38: static_QUType_bool.set(_o,next((bool)static_QUType_bool.get(_o+1))); break;
    case 39: static_QUType_bool.set(_o,prev()); break;
    case 40: static_QUType_bool.set(_o,prev((bool)static_QUType_bool.get(_o+1))); break;
    case 41: static_QUType_bool.set(_o,first()); break;
    case 42: static_QUType_bool.set(_o,first((bool)static_QUType_bool.get(_o+1))); break;
    case 43: static_QUType_bool.set(_o,last()); break;
    case 44: static_QUType_bool.set(_o,last((bool)static_QUType_bool.get(_o+1))); break;
    case 45: static_QUType_int.set(_o,del()); break;
    case 46: static_QUType_int.set(_o,del((bool)static_QUType_bool.get(_o+1))); break;
    case 47: static_QUType_bool.set(_o,select((const QString&)static_QUType_QString.get(_o+1))); break;
    case 48: static_QUType_bool.set(_o,select((const QString&)static_QUType_QString.get(_o+1),(const QSqlIndex&)*((const QSqlIndex*)static_QUType_ptr.get(_o+2)))); break;
    case 49: static_QUType_bool.set(_o,select()); break;
    case 50: static_QUType_int.set(_o,size()); break;
    case 51: static_QUType_int.set(_o,atFrom()); break;
    case 52: static_QUType_int.set(_o,atFromBinarySearch((const QString&)static_QUType_QString.get(_o+1),(const QString&)static_QUType_QString.get(_o+2))); break;
    case 53: static_QUType_int.set(_o,atFromBinarySearch((const QString&)static_QUType_QString.get(_o+1),(const QString&)static_QUType_QString.get(_o+2),(bool)static_QUType_bool.get(_o+3))); break;
    case 54: static_QUType_bool.set(_o,commitBuffer()); break;
    case 55: static_QUType_bool.set(_o,commitBuffer((bool)static_QUType_bool.get(_o+1))); break;
    case 56: static_QUType_bool.set(_o,commitBufferCursorRelation()); break;
    case 57: static_QUType_ptr.set(_o,cursorRelation()); break;
    case 58: setContext((QObject*)static_QUType_ptr.get(_o+1)); break;
    case 59: static_QUType_ptr.set(_o,context()); break;
    case 60: static_QUType_QString.set(_o,action()); break;
    case 61: setAction((const QString&)static_QUType_QString.get(_o+1)); break;
    case 62: setUnLock((const QString&)static_QUType_QString.get(_o+1),(bool)static_QUType_bool.get(_o+2)); break;
    case 63: static_QUType_bool.set(_o,isLocked()); break;
    case 64: editRecord(); break;
    case 65: insertRecord(); break;
    case 66: browseRecord(); break;
    case 67: chooseRecord(); break;
    case 68: static_QUType_QString.set(_o,table()); break;
    case 69: static_QUType_int.set(_o,fieldType((const QString&)static_QUType_QString.get(_o+1))); break;
    case 70: static_QUType_QString.set(_o,primaryKey()); break;
    case 71: static_QUType_bool.set(_o,isValid()); break;
    case 72: static_QUType_bool.set(_o,isModifiedBuffer()); break;
    case 73: static_QUType_int.set(_o,transactionLevel()); break;
    case 74: static_QUType_QVariant.set(_o,QVariant(transactionsOpened())); break;
    case 75: rollbackOpened(); break;
    case 76: rollbackOpened((int)static_QUType_int.get(_o+1)); break;
    case 77: rollbackOpened((int)static_QUType_int.get(_o+1),(const QString&)static_QUType_QString.get(_o+2)); break;
    case 78: commitOpened(); break;
    case 79: commitOpened((int)static_QUType_int.get(_o+1)); break;
    case 80: commitOpened((int)static_QUType_int.get(_o+1),(const QString&)static_QUType_QString.get(_o+2)); break;
    case 81: checkRisksLocks(); break;
    case 82: checkRisksLocks((bool)static_QUType_bool.get(_o+1)); break;
    case 83: setAcTable((const QString&)static_QUType_QString.get(_o+1)); break;
    case 84: setAcosTable((const QStringList&)*((const QStringList*)static_QUType_ptr.get(_o+1))); break;
    case 85: setAcosCondition((const QString&)static_QUType_QString.get(_o+1),(int)static_QUType_int.get(_o+2),(const QVariant&)static_QUType_QVariant.get(_o+3)); break;
    case 86: clearAcosCondition(); break;
    case 87: setForwardOnly((bool)static_QUType_bool.get(_o+1)); break;
    case 88: static_QUType_QVariant.set(_o,QVariant(concurrencyFields())); break;
    case 89: static_QUType_ptr.set(_o,obj()); break;
    case 90: emitNewBuffer(); break;
    case 91: emitBufferChanged((const QString&)static_QUType_QString.get(_o+1)); break;
    case 92: emitCursorUpdated(); break;
    case 93: emitRecordChoosed(); break;
    case 94: emitCurrentChanged((int)static_QUType_int.get(_o+1)); break;
    case 95: emitAutoCommit(); break;
    case 96: emitBufferCommited(); break;
    default:
	return QObject::qt_invoke( _id, _o );
    }
    return TRUE;
}

bool FLSqlCursorInterface::qt_emit( int _id, QUObject* _o )
{
    switch ( _id - staticMetaObject()->signalOffset() ) {
    case 0: newBuffer(); break;
    case 1: bufferChanged((const QString&)static_QUType_QString.get(_o+1)); break;
    case 2: cursorUpdated(); break;
    case 3: recordChoosed(); break;
    case 4: currentChanged((int)static_QUType_int.get(_o+1)); break;
    case 5: autoCommit(); break;
    case 6: bufferCommited(); break;
    default:
	return QObject::qt_emit(_id,_o);
    }
    return TRUE;
}
#ifndef QT_NO_PROPERTIES

bool FLSqlCursorInterface::qt_property( int id, int f, QVariant* v)
{
    return QObject::qt_property( id, f, v);
}

bool FLSqlCursorInterface::qt_static_property( QObject* , int , int , QVariant* ){ return FALSE; }
#endif // QT_NO_PROPERTIES


const char *FLSqlQueryInterface::className() const
{
    return "FLSqlQueryInterface";
}

QMetaObject *FLSqlQueryInterface::metaObj = 0;
static QMetaObjectCleanUp cleanUp_FLSqlQueryInterface( "FLSqlQueryInterface", &FLSqlQueryInterface::staticMetaObject );

#ifndef QT_NO_TRANSLATION
QString FLSqlQueryInterface::tr( const char *s, const char *c )
{
    if ( qApp )
	return qApp->translate( "FLSqlQueryInterface", s, c, QApplication::DefaultCodec );
    else
	return QString::fromLatin1( s );
}
#ifndef QT_NO_TRANSLATION_UTF8
QString FLSqlQueryInterface::trUtf8( const char *s, const char *c )
{
    if ( qApp )
	return qApp->translate( "FLSqlQueryInterface", s, c, QApplication::UnicodeUTF8 );
    else
	return QString::fromUtf8( s );
}
#endif // QT_NO_TRANSLATION_UTF8

#endif // QT_NO_TRANSLATION

QMetaObject* FLSqlQueryInterface::staticMetaObject()
{
    if ( metaObj )
	return metaObj;
    QMetaObject* parentObject = QObject::staticMetaObject();
    static const QUParameter param_slot_0[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::Out }
    };
    static const QUMethod slot_0 = {"select", 1, param_slot_0 };
    static const QUParameter param_slot_1[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::Out }
    };
    static const QUMethod slot_1 = {"from", 1, param_slot_1 };
    static const QUParameter param_slot_2[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::Out }
    };
    static const QUMethod slot_2 = {"where", 1, param_slot_2 };
    static const QUParameter param_slot_3[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::Out }
    };
    static const QUMethod slot_3 = {"orderBy", 1, param_slot_3 };
    static const QUParameter param_slot_4[] = {
	{ "s", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_4 = {"setSelect", 1, param_slot_4 };
    static const QUParameter param_slot_5[] = {
	{ "s", &static_QUType_QString, 0, QUParameter::In },
	{ "sep", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_5 = {"setSelect", 2, param_slot_5 };
    static const QUParameter param_slot_6[] = {
	{ "f", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_6 = {"setFrom", 1, param_slot_6 };
    static const QUParameter param_slot_7[] = {
	{ "w", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_7 = {"setWhere", 1, param_slot_7 };
    static const QUParameter param_slot_8[] = {
	{ "oB", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_8 = {"setOrderBy", 1, param_slot_8 };
    static const QUParameter param_slot_9[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::Out }
    };
    static const QUMethod slot_9 = {"sql", 1, param_slot_9 };
    static const QUParameter param_slot_10[] = {
	{ 0, &static_QUType_QVariant, 0, QUParameter::Out },
	{ "i", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_10 = {"value", 2, param_slot_10 };
    static const QUParameter param_slot_11[] = {
	{ 0, &static_QUType_QVariant, 0, QUParameter::Out },
	{ "n", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_11 = {"value", 2, param_slot_11 };
    static const QUParameter param_slot_12[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out },
	{ "i", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_12 = {"isNull", 2, param_slot_12 };
    static const QUParameter param_slot_13[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out },
	{ "n", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_13 = {"isNull", 2, param_slot_13 };
    static const QUParameter param_slot_14[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::Out },
	{ "p", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_14 = {"posToFieldName", 2, param_slot_14 };
    static const QUParameter param_slot_15[] = {
	{ 0, &static_QUType_int, 0, QUParameter::Out },
	{ "n", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_15 = {"fieldNameToPos", 2, param_slot_15 };
    static const QUParameter param_slot_16[] = {
	{ "tl", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_16 = {"setTablesList", 1, param_slot_16 };
    static const QUParameter param_slot_17[] = {
	{ 0, &static_QUType_QVariant, 0, QUParameter::Out },
	{ "name", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_17 = {"valueParam", 2, param_slot_17 };
    static const QUParameter param_slot_18[] = {
	{ "name", &static_QUType_QString, 0, QUParameter::In },
	{ "v", &static_QUType_QVariant, 0, QUParameter::In }
    };
    static const QUMethod slot_18 = {"setValueParam", 2, param_slot_18 };
    static const QUParameter param_slot_19[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out }
    };
    static const QUMethod slot_19 = {"next", 1, param_slot_19 };
    static const QUParameter param_slot_20[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out }
    };
    static const QUMethod slot_20 = {"prev", 1, param_slot_20 };
    static const QUParameter param_slot_21[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out }
    };
    static const QUMethod slot_21 = {"first", 1, param_slot_21 };
    static const QUParameter param_slot_22[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out }
    };
    static const QUMethod slot_22 = {"last", 1, param_slot_22 };
    static const QUParameter param_slot_23[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out }
    };
    static const QUMethod slot_23 = {"exec", 1, param_slot_23 };
    static const QUMethod slot_24 = {"showDebug", 0, 0 };
    static const QUParameter param_slot_25[] = {
	{ 0, &static_QUType_int, 0, QUParameter::Out }
    };
    static const QUMethod slot_25 = {"size", 1, param_slot_25 };
    static const QUParameter param_slot_26[] = {
	{ "forward", &static_QUType_bool, 0, QUParameter::In }
    };
    static const QUMethod slot_26 = {"setForwardOnly", 1, param_slot_26 };
    static const QUParameter param_slot_27[] = {
	{ 0, &static_QUType_ptr, "FLSqlQuery", QUParameter::Out }
    };
    static const QUMethod slot_27 = {"obj", 1, param_slot_27 };
    static const QMetaData slot_tbl[] = {
	{ "select()", &slot_0, QMetaData::Public },
	{ "from()", &slot_1, QMetaData::Public },
	{ "where()", &slot_2, QMetaData::Public },
	{ "orderBy()", &slot_3, QMetaData::Public },
	{ "setSelect(const QString&)", &slot_4, QMetaData::Public },
	{ "setSelect(const QString&,const QString&)", &slot_5, QMetaData::Public },
	{ "setFrom(const QString&)", &slot_6, QMetaData::Public },
	{ "setWhere(const QString&)", &slot_7, QMetaData::Public },
	{ "setOrderBy(const QString&)", &slot_8, QMetaData::Public },
	{ "sql()", &slot_9, QMetaData::Public },
	{ "value(int)", &slot_10, QMetaData::Public },
	{ "value(const QString&)", &slot_11, QMetaData::Public },
	{ "isNull(int)", &slot_12, QMetaData::Public },
	{ "isNull(QString)", &slot_13, QMetaData::Public },
	{ "posToFieldName(const int)", &slot_14, QMetaData::Public },
	{ "fieldNameToPos(const QString&)", &slot_15, QMetaData::Public },
	{ "setTablesList(const QString&)", &slot_16, QMetaData::Public },
	{ "valueParam(const QString&)", &slot_17, QMetaData::Public },
	{ "setValueParam(const QString&,const QVariant&)", &slot_18, QMetaData::Public },
	{ "next()", &slot_19, QMetaData::Public },
	{ "prev()", &slot_20, QMetaData::Public },
	{ "first()", &slot_21, QMetaData::Public },
	{ "last()", &slot_22, QMetaData::Public },
	{ "exec()", &slot_23, QMetaData::Public },
	{ "showDebug()", &slot_24, QMetaData::Public },
	{ "size()", &slot_25, QMetaData::Public },
	{ "setForwardOnly(bool)", &slot_26, QMetaData::Public },
	{ "obj()", &slot_27, QMetaData::Public }
    };
    metaObj = QMetaObject::new_metaobject(
	"FLSqlQueryInterface", parentObject,
	slot_tbl, 28,
	0, 0,
#ifndef QT_NO_PROPERTIES
	0, 0,
	0, 0,
#endif // QT_NO_PROPERTIES
	0, 0 );
    cleanUp_FLSqlQueryInterface.setMetaObject( metaObj );
    return metaObj;
}

void* FLSqlQueryInterface::qt_cast( const char* clname )
{
    if ( !qstrcmp( clname, "FLSqlQueryInterface" ) )
	return this;
    return QObject::qt_cast( clname );
}

bool FLSqlQueryInterface::qt_invoke( int _id, QUObject* _o )
{
    switch ( _id - staticMetaObject()->slotOffset() ) {
    case 0: static_QUType_QString.set(_o,select()); break;
    case 1: static_QUType_QString.set(_o,from()); break;
    case 2: static_QUType_QString.set(_o,where()); break;
    case 3: static_QUType_QString.set(_o,orderBy()); break;
    case 4: setSelect((const QString&)static_QUType_QString.get(_o+1)); break;
    case 5: setSelect((const QString&)static_QUType_QString.get(_o+1),(const QString&)static_QUType_QString.get(_o+2)); break;
    case 6: setFrom((const QString&)static_QUType_QString.get(_o+1)); break;
    case 7: setWhere((const QString&)static_QUType_QString.get(_o+1)); break;
    case 8: setOrderBy((const QString&)static_QUType_QString.get(_o+1)); break;
    case 9: static_QUType_QString.set(_o,sql()); break;
    case 10: static_QUType_QVariant.set(_o,value((int)static_QUType_int.get(_o+1))); break;
    case 11: static_QUType_QVariant.set(_o,value((const QString&)static_QUType_QString.get(_o+1))); break;
    case 12: static_QUType_bool.set(_o,isNull((int)static_QUType_int.get(_o+1))); break;
    case 13: static_QUType_bool.set(_o,isNull((QString)static_QUType_QString.get(_o+1))); break;
    case 14: static_QUType_QString.set(_o,posToFieldName((const int)static_QUType_int.get(_o+1))); break;
    case 15: static_QUType_int.set(_o,fieldNameToPos((const QString&)static_QUType_QString.get(_o+1))); break;
    case 16: setTablesList((const QString&)static_QUType_QString.get(_o+1)); break;
    case 17: static_QUType_QVariant.set(_o,valueParam((const QString&)static_QUType_QString.get(_o+1))); break;
    case 18: setValueParam((const QString&)static_QUType_QString.get(_o+1),(const QVariant&)static_QUType_QVariant.get(_o+2)); break;
    case 19: static_QUType_bool.set(_o,next()); break;
    case 20: static_QUType_bool.set(_o,prev()); break;
    case 21: static_QUType_bool.set(_o,first()); break;
    case 22: static_QUType_bool.set(_o,last()); break;
    case 23: static_QUType_bool.set(_o,exec()); break;
    case 24: showDebug(); break;
    case 25: static_QUType_int.set(_o,size()); break;
    case 26: setForwardOnly((bool)static_QUType_bool.get(_o+1)); break;
    case 27: static_QUType_ptr.set(_o,obj()); break;
    default:
	return QObject::qt_invoke( _id, _o );
    }
    return TRUE;
}

bool FLSqlQueryInterface::qt_emit( int _id, QUObject* _o )
{
    return QObject::qt_emit(_id,_o);
}
#ifndef QT_NO_PROPERTIES

bool FLSqlQueryInterface::qt_property( int id, int f, QVariant* v)
{
    return QObject::qt_property( id, f, v);
}

bool FLSqlQueryInterface::qt_static_property( QObject* , int , int , QVariant* ){ return FALSE; }
#endif // QT_NO_PROPERTIES


const char *FLFieldDBInterface::className() const
{
    return "FLFieldDBInterface";
}

QMetaObject *FLFieldDBInterface::metaObj = 0;
static QMetaObjectCleanUp cleanUp_FLFieldDBInterface( "FLFieldDBInterface", &FLFieldDBInterface::staticMetaObject );

#ifndef QT_NO_TRANSLATION
QString FLFieldDBInterface::tr( const char *s, const char *c )
{
    if ( qApp )
	return qApp->translate( "FLFieldDBInterface", s, c, QApplication::DefaultCodec );
    else
	return QString::fromLatin1( s );
}
#ifndef QT_NO_TRANSLATION_UTF8
QString FLFieldDBInterface::trUtf8( const char *s, const char *c )
{
    if ( qApp )
	return qApp->translate( "FLFieldDBInterface", s, c, QApplication::UnicodeUTF8 );
    else
	return QString::fromUtf8( s );
}
#endif // QT_NO_TRANSLATION_UTF8

#endif // QT_NO_TRANSLATION

QMetaObject* FLFieldDBInterface::staticMetaObject()
{
    if ( metaObj )
	return metaObj;
    QMetaObject* parentObject = QObject::staticMetaObject();
    static const QUParameter param_slot_0[] = {
	{ 0, &static_QUType_ptr, "FLSqlCursorInterface", QUParameter::Out }
    };
    static const QUMethod slot_0 = {"cursor", 1, param_slot_0 };
    static const QUParameter param_slot_1[] = {
	{ "b", &static_QUType_bool, 0, QUParameter::In }
    };
    static const QUMethod slot_1 = {"setDisabled", 1, param_slot_1 };
    static const QUParameter param_slot_2[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::Out }
    };
    static const QUMethod slot_2 = {"actionName", 1, param_slot_2 };
    static const QUParameter param_slot_3[] = {
	{ "aN", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_3 = {"setActionName", 1, param_slot_3 };
    static const QUParameter param_slot_4[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::Out }
    };
    static const QUMethod slot_4 = {"fieldName", 1, param_slot_4 };
    static const QUParameter param_slot_5[] = {
	{ "fN", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_5 = {"setFieldName", 1, param_slot_5 };
    static const QUParameter param_slot_6[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::Out }
    };
    static const QUMethod slot_6 = {"tableName", 1, param_slot_6 };
    static const QUParameter param_slot_7[] = {
	{ "fT", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_7 = {"setTableName", 1, param_slot_7 };
    static const QUParameter param_slot_8[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::Out }
    };
    static const QUMethod slot_8 = {"foreignField", 1, param_slot_8 };
    static const QUParameter param_slot_9[] = {
	{ "fN", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_9 = {"setForeignField", 1, param_slot_9 };
    static const QUParameter param_slot_10[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::Out }
    };
    static const QUMethod slot_10 = {"fieldRelation", 1, param_slot_10 };
    static const QUParameter param_slot_11[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::Out }
    };
    static const QUMethod slot_11 = {"fieldAlias", 1, param_slot_11 };
    static const QUParameter param_slot_12[] = {
	{ 0, &static_QUType_ptr, "QWidget", QUParameter::Out }
    };
    static const QUMethod slot_12 = {"editor", 1, param_slot_12 };
    static const QUParameter param_slot_13[] = {
	{ "f", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_13 = {"setFilter", 1, param_slot_13 };
    static const QUParameter param_slot_14[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::Out }
    };
    static const QUMethod slot_14 = {"filter", 1, param_slot_14 };
    static const QUParameter param_slot_15[] = {
	{ "fN", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_15 = {"setFieldRelation", 1, param_slot_15 };
    static const QUParameter param_slot_16[] = {
	{ "alias", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_16 = {"setFieldAlias", 1, param_slot_16 };
    static const QUParameter param_slot_17[] = {
	{ "v", &static_QUType_QVariant, 0, QUParameter::In }
    };
    static const QUMethod slot_17 = {"setValue", 1, param_slot_17 };
    static const QUParameter param_slot_18[] = {
	{ "v", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_18 = {"setValue", 1, param_slot_18 };
    static const QUParameter param_slot_19[] = {
	{ "v", &static_QUType_bool, 0, QUParameter::In }
    };
    static const QUMethod slot_19 = {"setValue", 1, param_slot_19 };
    static const QUParameter param_slot_20[] = {
	{ "v", &static_QUType_double, 0, QUParameter::In }
    };
    static const QUMethod slot_20 = {"setValue", 1, param_slot_20 };
    static const QUParameter param_slot_21[] = {
	{ "v", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_21 = {"setValue", 1, param_slot_21 };
    static const QUParameter param_slot_22[] = {
	{ "filename", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_22 = {"setPixmap", 1, param_slot_22 };
    static const QUParameter param_slot_23[] = {
	{ "pixmap", &static_QUType_varptr, "\x06", QUParameter::In }
    };
    static const QUMethod slot_23 = {"setPixmapFromPixmap", 1, param_slot_23 };
    static const QUParameter param_slot_24[] = {
	{ "pixmap", &static_QUType_varptr, "\x06", QUParameter::In },
	{ "w", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_24 = {"setPixmapFromPixmap", 2, param_slot_24 };
    static const QUParameter param_slot_25[] = {
	{ "pixmap", &static_QUType_varptr, "\x06", QUParameter::In },
	{ "w", &static_QUType_int, 0, QUParameter::In },
	{ "h", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_25 = {"setPixmapFromPixmap", 3, param_slot_25 };
    static const QUParameter param_slot_26[] = {
	{ "filename", &static_QUType_QString, 0, QUParameter::In },
	{ "format", &static_QUType_charstar, 0, QUParameter::In }
    };
    static const QUMethod slot_26 = {"savePixmap", 2, param_slot_26 };
    static const QUParameter param_slot_27[] = {
	{ 0, &static_QUType_QVariant, "\x06", QUParameter::Out }
    };
    static const QUMethod slot_27 = {"pixmap", 1, param_slot_27 };
    static const QUMethod slot_28 = {"setFocus", 0, 0 };
    static const QUMethod slot_29 = {"selectAll", 0, 0 };
    static const QUParameter param_slot_30[] = {
	{ 0, &static_QUType_QVariant, 0, QUParameter::Out }
    };
    static const QUMethod slot_30 = {"value", 1, param_slot_30 };
    static const QUMethod slot_31 = {"close", 0, 0 };
    static const QUParameter param_slot_32[] = {
	{ 0, &static_QUType_int, 0, QUParameter::Out },
	{ "key", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_32 = {"insertAccel", 2, param_slot_32 };
    static const QUParameter param_slot_33[] = {
	{ "id", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_33 = {"removeAccel", 1, param_slot_33 };
    static const QUParameter param_slot_34[] = {
	{ "f", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_34 = {"setTextFormat", 1, param_slot_34 };
    static const QUParameter param_slot_35[] = {
	{ 0, &static_QUType_int, 0, QUParameter::Out }
    };
    static const QUMethod slot_35 = {"textFormat", 1, param_slot_35 };
    static const QUParameter param_slot_36[] = {
	{ "id", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_36 = {"emitActivatedAccel", 1, param_slot_36 };
    static const QUParameter param_slot_37[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out }
    };
    static const QUMethod slot_37 = {"showAlias", 1, param_slot_37 };
    static const QUParameter param_slot_38[] = {
	{ "value", &static_QUType_bool, 0, QUParameter::In }
    };
    static const QUMethod slot_38 = {"setShowAlias", 1, param_slot_38 };
    static const QUParameter param_slot_39[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out }
    };
    static const QUMethod slot_39 = {"showEditor", 1, param_slot_39 };
    static const QUParameter param_slot_40[] = {
	{ "show", &static_QUType_bool, 0, QUParameter::In }
    };
    static const QUMethod slot_40 = {"setShowEditor", 1, param_slot_40 };
    static const QUParameter param_slot_41[] = {
	{ "d", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_41 = {"setPartDecimal", 1, param_slot_41 };
    static const QUParameter param_slot_42[] = {
	{ 0, &static_QUType_ptr, "FLFieldDB", QUParameter::Out }
    };
    static const QUMethod slot_42 = {"obj", 1, param_slot_42 };
    static const QMetaData slot_tbl[] = {
	{ "cursor()", &slot_0, QMetaData::Public },
	{ "setDisabled(const bool)", &slot_1, QMetaData::Public },
	{ "actionName()", &slot_2, QMetaData::Public },
	{ "setActionName(const QString&)", &slot_3, QMetaData::Public },
	{ "fieldName()", &slot_4, QMetaData::Public },
	{ "setFieldName(const QString&)", &slot_5, QMetaData::Public },
	{ "tableName()", &slot_6, QMetaData::Public },
	{ "setTableName(const QString&)", &slot_7, QMetaData::Public },
	{ "foreignField()", &slot_8, QMetaData::Public },
	{ "setForeignField(const QString&)", &slot_9, QMetaData::Public },
	{ "fieldRelation()", &slot_10, QMetaData::Public },
	{ "fieldAlias()", &slot_11, QMetaData::Public },
	{ "editor()", &slot_12, QMetaData::Public },
	{ "setFilter(const QString&)", &slot_13, QMetaData::Public },
	{ "filter()", &slot_14, QMetaData::Public },
	{ "setFieldRelation(const QString&)", &slot_15, QMetaData::Public },
	{ "setFieldAlias(const QString&)", &slot_16, QMetaData::Public },
	{ "setValue(const QVariant&)", &slot_17, QMetaData::Public },
	{ "setValue(const QString&)", &slot_18, QMetaData::Public },
	{ "setValue(bool)", &slot_19, QMetaData::Public },
	{ "setValue(double)", &slot_20, QMetaData::Public },
	{ "setValue(int)", &slot_21, QMetaData::Public },
	{ "setPixmap(const QString&)", &slot_22, QMetaData::Public },
	{ "setPixmapFromPixmap(const QPixmap&)", &slot_23, QMetaData::Public },
	{ "setPixmapFromPixmap(const QPixmap&,const int)", &slot_24, QMetaData::Public },
	{ "setPixmapFromPixmap(const QPixmap&,const int,const int)", &slot_25, QMetaData::Public },
	{ "savePixmap(const QString&,const char*)", &slot_26, QMetaData::Public },
	{ "pixmap()", &slot_27, QMetaData::Public },
	{ "setFocus()", &slot_28, QMetaData::Public },
	{ "selectAll()", &slot_29, QMetaData::Public },
	{ "value()", &slot_30, QMetaData::Public },
	{ "close()", &slot_31, QMetaData::Public },
	{ "insertAccel(const QString&)", &slot_32, QMetaData::Public },
	{ "removeAccel(int)", &slot_33, QMetaData::Public },
	{ "setTextFormat(const int&)", &slot_34, QMetaData::Public },
	{ "textFormat()", &slot_35, QMetaData::Public },
	{ "emitActivatedAccel(int)", &slot_36, QMetaData::Public },
	{ "showAlias()", &slot_37, QMetaData::Public },
	{ "setShowAlias(const bool)", &slot_38, QMetaData::Public },
	{ "showEditor()", &slot_39, QMetaData::Public },
	{ "setShowEditor(const bool)", &slot_40, QMetaData::Public },
	{ "setPartDecimal(int)", &slot_41, QMetaData::Public },
	{ "obj()", &slot_42, QMetaData::Public }
    };
    static const QUParameter param_signal_0[] = {
	{ 0, &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod signal_0 = {"activatedAccel", 1, param_signal_0 };
    static const QUMethod signal_1 = {"keyF2Pressed", 0, 0 };
    static const QUMethod signal_2 = {"keyF4Pressed", 0, 0 };
    static const QUMethod signal_3 = {"keyReturnPressed", 0, 0 };
    static const QUMethod signal_4 = {"lostFocus", 0, 0 };
    static const QMetaData signal_tbl[] = {
	{ "activatedAccel(int)", &signal_0, QMetaData::Public },
	{ "keyF2Pressed()", &signal_1, QMetaData::Public },
	{ "keyF4Pressed()", &signal_2, QMetaData::Public },
	{ "keyReturnPressed()", &signal_3, QMetaData::Public },
	{ "lostFocus()", &signal_4, QMetaData::Public }
    };
#ifndef QT_NO_PROPERTIES
    static const QMetaProperty props_tbl[9] = {
 	{ "QString","fieldName", 0x3000103, &FLFieldDBInterface::metaObj, 0, -1 },
	{ "QString","tableName", 0x3000103, &FLFieldDBInterface::metaObj, 0, -1 },
	{ "QString","foreignField", 0x3000103, &FLFieldDBInterface::metaObj, 0, -1 },
	{ "QString","fieldRelation", 0x3000103, &FLFieldDBInterface::metaObj, 0, -1 },
	{ "QString","fieldAlias", 0x3000103, &FLFieldDBInterface::metaObj, 0, -1 },
	{ "QString","actionName", 0x3000103, &FLFieldDBInterface::metaObj, 0, -1 },
	{ "bool","showAlias", 0x12000103, &FLFieldDBInterface::metaObj, 0, -1 },
	{ "bool","showEditor", 0x12000103, &FLFieldDBInterface::metaObj, 0, -1 },
	{ "int","textFormat", 0x10000103, &FLFieldDBInterface::metaObj, 0, -1 }
    };
#endif // QT_NO_PROPERTIES
    metaObj = QMetaObject::new_metaobject(
	"FLFieldDBInterface", parentObject,
	slot_tbl, 43,
	signal_tbl, 5,
#ifndef QT_NO_PROPERTIES
	props_tbl, 9,
	0, 0,
#endif // QT_NO_PROPERTIES
	0, 0 );
    cleanUp_FLFieldDBInterface.setMetaObject( metaObj );
    return metaObj;
}

void* FLFieldDBInterface::qt_cast( const char* clname )
{
    if ( !qstrcmp( clname, "FLFieldDBInterface" ) )
	return this;
    return QObject::qt_cast( clname );
}

// SIGNAL activatedAccel
void FLFieldDBInterface::activatedAccel( int t0 )
{
    activate_signal( staticMetaObject()->signalOffset() + 0, t0 );
}

// SIGNAL keyF2Pressed
void FLFieldDBInterface::keyF2Pressed()
{
    activate_signal( staticMetaObject()->signalOffset() + 1 );
}

// SIGNAL keyF4Pressed
void FLFieldDBInterface::keyF4Pressed()
{
    activate_signal( staticMetaObject()->signalOffset() + 2 );
}

// SIGNAL keyReturnPressed
void FLFieldDBInterface::keyReturnPressed()
{
    activate_signal( staticMetaObject()->signalOffset() + 3 );
}

// SIGNAL lostFocus
void FLFieldDBInterface::lostFocus()
{
    activate_signal( staticMetaObject()->signalOffset() + 4 );
}

bool FLFieldDBInterface::qt_invoke( int _id, QUObject* _o )
{
    switch ( _id - staticMetaObject()->slotOffset() ) {
    case 0: static_QUType_ptr.set(_o,cursor()); break;
    case 1: setDisabled((const bool)static_QUType_bool.get(_o+1)); break;
    case 2: static_QUType_QString.set(_o,actionName()); break;
    case 3: setActionName((const QString&)static_QUType_QString.get(_o+1)); break;
    case 4: static_QUType_QString.set(_o,fieldName()); break;
    case 5: setFieldName((const QString&)static_QUType_QString.get(_o+1)); break;
    case 6: static_QUType_QString.set(_o,tableName()); break;
    case 7: setTableName((const QString&)static_QUType_QString.get(_o+1)); break;
    case 8: static_QUType_QString.set(_o,foreignField()); break;
    case 9: setForeignField((const QString&)static_QUType_QString.get(_o+1)); break;
    case 10: static_QUType_QString.set(_o,fieldRelation()); break;
    case 11: static_QUType_QString.set(_o,fieldAlias()); break;
    case 12: static_QUType_ptr.set(_o,editor()); break;
    case 13: setFilter((const QString&)static_QUType_QString.get(_o+1)); break;
    case 14: static_QUType_QString.set(_o,filter()); break;
    case 15: setFieldRelation((const QString&)static_QUType_QString.get(_o+1)); break;
    case 16: setFieldAlias((const QString&)static_QUType_QString.get(_o+1)); break;
    case 17: setValue((const QVariant&)static_QUType_QVariant.get(_o+1)); break;
    case 18: setValue((const QString&)static_QUType_QString.get(_o+1)); break;
    case 19: setValue((bool)static_QUType_bool.get(_o+1)); break;
    case 20: setValue((double)static_QUType_double.get(_o+1)); break;
    case 21: setValue((int)static_QUType_int.get(_o+1)); break;
    case 22: setPixmap((const QString&)static_QUType_QString.get(_o+1)); break;
    case 23: setPixmapFromPixmap((const QPixmap&)*((const QPixmap*)static_QUType_ptr.get(_o+1))); break;
    case 24: setPixmapFromPixmap((const QPixmap&)*((const QPixmap*)static_QUType_ptr.get(_o+1)),(const int)static_QUType_int.get(_o+2)); break;
    case 25: setPixmapFromPixmap((const QPixmap&)*((const QPixmap*)static_QUType_ptr.get(_o+1)),(const int)static_QUType_int.get(_o+2),(const int)static_QUType_int.get(_o+3)); break;
    case 26: savePixmap((const QString&)static_QUType_QString.get(_o+1),(const char*)static_QUType_charstar.get(_o+2)); break;
    case 27: static_QUType_QVariant.set(_o,QVariant(pixmap())); break;
    case 28: setFocus(); break;
    case 29: selectAll(); break;
    case 30: static_QUType_QVariant.set(_o,value()); break;
    case 31: close(); break;
    case 32: static_QUType_int.set(_o,insertAccel((const QString&)static_QUType_QString.get(_o+1))); break;
    case 33: removeAccel((int)static_QUType_int.get(_o+1)); break;
    case 34: setTextFormat((const int&)static_QUType_int.get(_o+1)); break;
    case 35: static_QUType_int.set(_o,textFormat()); break;
    case 36: emitActivatedAccel((int)static_QUType_int.get(_o+1)); break;
    case 37: static_QUType_bool.set(_o,showAlias()); break;
    case 38: setShowAlias((const bool)static_QUType_bool.get(_o+1)); break;
    case 39: static_QUType_bool.set(_o,showEditor()); break;
    case 40: setShowEditor((const bool)static_QUType_bool.get(_o+1)); break;
    case 41: setPartDecimal((int)static_QUType_int.get(_o+1)); break;
    case 42: static_QUType_ptr.set(_o,obj()); break;
    default:
	return QObject::qt_invoke( _id, _o );
    }
    return TRUE;
}

bool FLFieldDBInterface::qt_emit( int _id, QUObject* _o )
{
    switch ( _id - staticMetaObject()->signalOffset() ) {
    case 0: activatedAccel((int)static_QUType_int.get(_o+1)); break;
    case 1: keyF2Pressed(); break;
    case 2: keyF4Pressed(); break;
    case 3: keyReturnPressed(); break;
    case 4: lostFocus(); break;
    default:
	return QObject::qt_emit(_id,_o);
    }
    return TRUE;
}
#ifndef QT_NO_PROPERTIES

bool FLFieldDBInterface::qt_property( int id, int f, QVariant* v)
{
    switch ( id - staticMetaObject()->propertyOffset() ) {
    case 0: switch( f ) {
	case 0: setFieldName(v->asString()); break;
	case 1: *v = QVariant( this->fieldName() ); break;
	case 3: case 4: case 5: break;
	default: return FALSE;
    } break;
    case 1: switch( f ) {
	case 0: setTableName(v->asString()); break;
	case 1: *v = QVariant( this->tableName() ); break;
	case 3: case 4: case 5: break;
	default: return FALSE;
    } break;
    case 2: switch( f ) {
	case 0: setForeignField(v->asString()); break;
	case 1: *v = QVariant( this->foreignField() ); break;
	case 3: case 4: case 5: break;
	default: return FALSE;
    } break;
    case 3: switch( f ) {
	case 0: setFieldRelation(v->asString()); break;
	case 1: *v = QVariant( this->fieldRelation() ); break;
	case 3: case 4: case 5: break;
	default: return FALSE;
    } break;
    case 4: switch( f ) {
	case 0: setFieldAlias(v->asString()); break;
	case 1: *v = QVariant( this->fieldAlias() ); break;
	case 3: case 4: case 5: break;
	default: return FALSE;
    } break;
    case 5: switch( f ) {
	case 0: setActionName(v->asString()); break;
	case 1: *v = QVariant( this->actionName() ); break;
	case 3: case 4: case 5: break;
	default: return FALSE;
    } break;
    case 6: switch( f ) {
	case 0: setShowAlias(v->asBool()); break;
	case 1: *v = QVariant( this->showAlias(), 0 ); break;
	case 3: case 4: case 5: break;
	default: return FALSE;
    } break;
    case 7: switch( f ) {
	case 0: setShowEditor(v->asBool()); break;
	case 1: *v = QVariant( this->showEditor(), 0 ); break;
	case 3: case 4: case 5: break;
	default: return FALSE;
    } break;
    case 8: switch( f ) {
	case 0: setTextFormat(v->asInt()); break;
	case 1: *v = QVariant( this->textFormat() ); break;
	case 3: case 4: case 5: break;
	default: return FALSE;
    } break;
    default:
	return QObject::qt_property( id, f, v );
    }
    return TRUE;
}

bool FLFieldDBInterface::qt_static_property( QObject* , int , int , QVariant* ){ return FALSE; }
#endif // QT_NO_PROPERTIES


const char *FLTableDBInterface::className() const
{
    return "FLTableDBInterface";
}

QMetaObject *FLTableDBInterface::metaObj = 0;
static QMetaObjectCleanUp cleanUp_FLTableDBInterface( "FLTableDBInterface", &FLTableDBInterface::staticMetaObject );

#ifndef QT_NO_TRANSLATION
QString FLTableDBInterface::tr( const char *s, const char *c )
{
    if ( qApp )
	return qApp->translate( "FLTableDBInterface", s, c, QApplication::DefaultCodec );
    else
	return QString::fromLatin1( s );
}
#ifndef QT_NO_TRANSLATION_UTF8
QString FLTableDBInterface::trUtf8( const char *s, const char *c )
{
    if ( qApp )
	return qApp->translate( "FLTableDBInterface", s, c, QApplication::UnicodeUTF8 );
    else
	return QString::fromUtf8( s );
}
#endif // QT_NO_TRANSLATION_UTF8

#endif // QT_NO_TRANSLATION

QMetaObject* FLTableDBInterface::staticMetaObject()
{
    if ( metaObj )
	return metaObj;
    QMetaObject* parentObject = QObject::staticMetaObject();
    static const QUParameter param_slot_0[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::Out }
    };
    static const QUMethod slot_0 = {"tableName", 1, param_slot_0 };
    static const QUParameter param_slot_1[] = {
	{ "fT", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_1 = {"setTableName", 1, param_slot_1 };
    static const QUParameter param_slot_2[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::Out }
    };
    static const QUMethod slot_2 = {"foreignField", 1, param_slot_2 };
    static const QUParameter param_slot_3[] = {
	{ "fN", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_3 = {"setForeignField", 1, param_slot_3 };
    static const QUParameter param_slot_4[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::Out }
    };
    static const QUMethod slot_4 = {"fieldRelation", 1, param_slot_4 };
    static const QUParameter param_slot_5[] = {
	{ "fN", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_5 = {"setFieldRelation", 1, param_slot_5 };
    static const QUParameter param_slot_6[] = {
	{ "mode", &static_QUType_bool, 0, QUParameter::In }
    };
    static const QUMethod slot_6 = {"setReadOnly", 1, param_slot_6 };
    static const QUParameter param_slot_7[] = {
	{ "fn", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_7 = {"setFilterRecordsFunction", 1, param_slot_7 };
    static const QUParameter param_slot_8[] = {
	{ "mode", &static_QUType_bool, 0, QUParameter::In }
    };
    static const QUMethod slot_8 = {"setEditOnly", 1, param_slot_8 };
    static const QUParameter param_slot_9[] = {
	{ "mode", &static_QUType_bool, 0, QUParameter::In }
    };
    static const QUMethod slot_9 = {"setInsertOnly", 1, param_slot_9 };
    static const QUMethod slot_10 = {"refresh", 0, 0 };
    static const QUParameter param_slot_11[] = {
	{ "refreshHead", &static_QUType_bool, 0, QUParameter::In },
	{ "refreshData", &static_QUType_bool, 0, QUParameter::In }
    };
    static const QUMethod slot_11 = {"refresh", 2, param_slot_11 };
    static const QUMethod slot_12 = {"insertRecord", 0, 0 };
    static const QUMethod slot_13 = {"editRecord", 0, 0 };
    static const QUMethod slot_14 = {"browseRecord", 0, 0 };
    static const QUMethod slot_15 = {"deleteRecord", 0, 0 };
    static const QUMethod slot_16 = {"copyRecord", 0, 0 };
    static const QUMethod slot_17 = {"show", 0, 0 };
    static const QUMethod slot_18 = {"setFocus", 0, 0 };
    static const QUParameter param_slot_19[] = {
	{ "f", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_19 = {"setFilter", 1, param_slot_19 };
    static const QUParameter param_slot_20[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::Out }
    };
    static const QUMethod slot_20 = {"filter", 1, param_slot_20 };
    static const QUMethod slot_21 = {"switchSortOrder", 0, 0 };
    static const QUParameter param_slot_22[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out }
    };
    static const QUMethod slot_22 = {"isSortOrderAscending", 1, param_slot_22 };
    static const QUParameter param_slot_23[] = {
	{ "ascending", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_23 = {"setSortOrder", 1, param_slot_23 };
    static const QUParameter param_slot_24[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::Out }
    };
    static const QUMethod slot_24 = {"findFilter", 1, param_slot_24 };
    static const QUParameter param_slot_25[] = {
	{ "iS", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_25 = {"setInitSearch", 1, param_slot_25 };
    static const QUParameter param_slot_26[] = {
	{ 0, &static_QUType_ptr, "FLSqlCursorInterface", QUParameter::Out }
    };
    static const QUMethod slot_26 = {"cursor", 1, param_slot_26 };
    static const QUParameter param_slot_27[] = {
	{ "b", &static_QUType_bool, 0, QUParameter::In }
    };
    static const QUMethod slot_27 = {"emitReadOnlyChanged", 1, param_slot_27 };
    static const QUParameter param_slot_28[] = {
	{ "b", &static_QUType_bool, 0, QUParameter::In }
    };
    static const QUMethod slot_28 = {"emitEditOnlyChanged", 1, param_slot_28 };
    static const QUParameter param_slot_29[] = {
	{ "b", &static_QUType_bool, 0, QUParameter::In }
    };
    static const QUMethod slot_29 = {"emitInsertOnlyChanged", 1, param_slot_29 };
    static const QUMethod slot_30 = {"emitCurrentChanged", 0, 0 };
    static const QUParameter param_slot_31[] = {
	{ "r", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_31 = {"setCurrentRow", 1, param_slot_31 };
    static const QUParameter param_slot_32[] = {
	{ 0, &static_QUType_int, 0, QUParameter::Out }
    };
    static const QUMethod slot_32 = {"currentRow", 1, param_slot_32 };
    static const QUMethod slot_33 = {"close", 0, 0 };
    static const QUParameter param_slot_34[] = {
	{ 0, &static_QUType_ptr, "FLTableDB", QUParameter::Out }
    };
    static const QUMethod slot_34 = {"obj", 1, param_slot_34 };
    static const QUParameter param_slot_35[] = {
	{ "b", &static_QUType_bool, 0, QUParameter::In }
    };
    static const QUMethod slot_35 = {"setDisabled", 1, param_slot_35 };
    static const QUParameter param_slot_36[] = {
	{ "c", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_36 = {"putFirstCol", 1, param_slot_36 };
    static const QUParameter param_slot_37[] = {
	{ "c", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_37 = {"putSecondCol", 1, param_slot_37 };
    static const QUParameter param_slot_38[] = {
	{ "from", &static_QUType_QString, 0, QUParameter::In },
	{ "to", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_38 = {"moveCol", 2, param_slot_38 };
    static const QUParameter param_slot_39[] = {
	{ "fields", &static_QUType_varptr, "\x04", QUParameter::InOut }
    };
    static const QUMethod slot_39 = {"setOrderCols", 1, param_slot_39 };
    static const QUParameter param_slot_40[] = {
	{ 0, &static_QUType_QVariant, "\x04", QUParameter::Out }
    };
    static const QUMethod slot_40 = {"orderCols", 1, param_slot_40 };
    static const QUParameter param_slot_41[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out }
    };
    static const QUMethod slot_41 = {"checkColumnEnabled", 1, param_slot_41 };
    static const QUParameter param_slot_42[] = {
	{ "b", &static_QUType_bool, 0, QUParameter::In }
    };
    static const QUMethod slot_42 = {"setCheckColumnEnabled", 1, param_slot_42 };
    static const QUParameter param_slot_43[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::Out }
    };
    static const QUMethod slot_43 = {"aliasCheckColumn", 1, param_slot_43 };
    static const QUParameter param_slot_44[] = {
	{ "t", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_44 = {"setAliasCheckColumn", 1, param_slot_44 };
    static const QUParameter param_slot_45[] = {
	{ 0, &static_QUType_QVariant, "\x04", QUParameter::Out }
    };
    static const QUMethod slot_45 = {"primarysKeysChecked", 1, param_slot_45 };
    static const QUMethod slot_46 = {"clearChecked", 0, 0 };
    static const QUParameter param_slot_47[] = {
	{ "primaryKeyValue", &static_QUType_QVariant, 0, QUParameter::In },
	{ "on", &static_QUType_bool, 0, QUParameter::In }
    };
    static const QUMethod slot_47 = {"setPrimaryKeyChecked", 2, param_slot_47 };
    static const QUParameter param_slot_48[] = {
	{ "primaryKeyValue", &static_QUType_QVariant, 0, QUParameter::In },
	{ "on", &static_QUType_bool, 0, QUParameter::In }
    };
    static const QUMethod slot_48 = {"emitPrimaryKeyToggled", 2, param_slot_48 };
    static const QUParameter param_slot_49[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out }
    };
    static const QUMethod slot_49 = {"findHidden", 1, param_slot_49 };
    static const QUParameter param_slot_50[] = {
	{ "h", &static_QUType_bool, 0, QUParameter::In }
    };
    static const QUMethod slot_50 = {"setFindHidden", 1, param_slot_50 };
    static const QUParameter param_slot_51[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out }
    };
    static const QUMethod slot_51 = {"filterHidden", 1, param_slot_51 };
    static const QUParameter param_slot_52[] = {
	{ "h", &static_QUType_bool, 0, QUParameter::In }
    };
    static const QUMethod slot_52 = {"setFilterHidden", 1, param_slot_52 };
    static const QUParameter param_slot_53[] = {
	{ "field", &static_QUType_QString, 0, QUParameter::In },
	{ "w", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_53 = {"setColumnWidth", 2, param_slot_53 };
    static const QUParameter param_slot_54[] = {
	{ 0, &static_QUType_int, 0, QUParameter::Out },
	{ "c", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_54 = {"columnWidth", 2, param_slot_54 };
    static const QUParameter param_slot_55[] = {
	{ "row", &static_QUType_int, 0, QUParameter::In },
	{ "h", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_55 = {"setRowHeight", 2, param_slot_55 };
    static const QUParameter param_slot_56[] = {
	{ 0, &static_QUType_int, 0, QUParameter::Out },
	{ "row", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_56 = {"rowHeight", 2, param_slot_56 };
    static const QUParameter param_slot_57[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out }
    };
    static const QUMethod slot_57 = {"showAllPixmaps", 1, param_slot_57 };
    static const QUParameter param_slot_58[] = {
	{ "s", &static_QUType_bool, 0, QUParameter::In }
    };
    static const QUMethod slot_58 = {"setShowAllPixmaps", 1, param_slot_58 };
    static const QUParameter param_slot_59[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::Out }
    };
    static const QUMethod slot_59 = {"functionGetColor", 1, param_slot_59 };
    static const QUParameter param_slot_60[] = {
	{ "f", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_60 = {"setFunctionGetColor", 1, param_slot_60 };
    static const QMetaData slot_tbl[] = {
	{ "tableName()", &slot_0, QMetaData::Public },
	{ "setTableName(const QString&)", &slot_1, QMetaData::Public },
	{ "foreignField()", &slot_2, QMetaData::Public },
	{ "setForeignField(const QString&)", &slot_3, QMetaData::Public },
	{ "fieldRelation()", &slot_4, QMetaData::Public },
	{ "setFieldRelation(const QString&)", &slot_5, QMetaData::Public },
	{ "setReadOnly(const bool)", &slot_6, QMetaData::Public },
	{ "setFilterRecordsFunction(QString)", &slot_7, QMetaData::Public },
	{ "setEditOnly(const bool)", &slot_8, QMetaData::Public },
	{ "setInsertOnly(const bool)", &slot_9, QMetaData::Public },
	{ "refresh()", &slot_10, QMetaData::Public },
	{ "refresh(const bool,const bool)", &slot_11, QMetaData::Public },
	{ "insertRecord()", &slot_12, QMetaData::Public },
	{ "editRecord()", &slot_13, QMetaData::Public },
	{ "browseRecord()", &slot_14, QMetaData::Public },
	{ "deleteRecord()", &slot_15, QMetaData::Public },
	{ "copyRecord()", &slot_16, QMetaData::Public },
	{ "show()", &slot_17, QMetaData::Public },
	{ "setFocus()", &slot_18, QMetaData::Public },
	{ "setFilter(const QString&)", &slot_19, QMetaData::Public },
	{ "filter()", &slot_20, QMetaData::Public },
	{ "switchSortOrder()", &slot_21, QMetaData::Public },
	{ "isSortOrderAscending()", &slot_22, QMetaData::Public },
	{ "setSortOrder(int)", &slot_23, QMetaData::Public },
	{ "findFilter()", &slot_24, QMetaData::Public },
	{ "setInitSearch(const QString&)", &slot_25, QMetaData::Public },
	{ "cursor()", &slot_26, QMetaData::Public },
	{ "emitReadOnlyChanged(bool)", &slot_27, QMetaData::Public },
	{ "emitEditOnlyChanged(bool)", &slot_28, QMetaData::Public },
	{ "emitInsertOnlyChanged(bool)", &slot_29, QMetaData::Public },
	{ "emitCurrentChanged()", &slot_30, QMetaData::Public },
	{ "setCurrentRow(const int)", &slot_31, QMetaData::Public },
	{ "currentRow()", &slot_32, QMetaData::Public },
	{ "close()", &slot_33, QMetaData::Public },
	{ "obj()", &slot_34, QMetaData::Public },
	{ "setDisabled(const bool)", &slot_35, QMetaData::Public },
	{ "putFirstCol(const QString&)", &slot_36, QMetaData::Public },
	{ "putSecondCol(const QString&)", &slot_37, QMetaData::Public },
	{ "moveCol(const QString&,const QString&)", &slot_38, QMetaData::Public },
	{ "setOrderCols(QStringList&)", &slot_39, QMetaData::Public },
	{ "orderCols()", &slot_40, QMetaData::Public },
	{ "checkColumnEnabled()", &slot_41, QMetaData::Public },
	{ "setCheckColumnEnabled(bool)", &slot_42, QMetaData::Public },
	{ "aliasCheckColumn()", &slot_43, QMetaData::Public },
	{ "setAliasCheckColumn(const QString&)", &slot_44, QMetaData::Public },
	{ "primarysKeysChecked()", &slot_45, QMetaData::Public },
	{ "clearChecked()", &slot_46, QMetaData::Public },
	{ "setPrimaryKeyChecked(const QVariant&,bool)", &slot_47, QMetaData::Public },
	{ "emitPrimaryKeyToggled(const QVariant&,bool)", &slot_48, QMetaData::Public },
	{ "findHidden()", &slot_49, QMetaData::Public },
	{ "setFindHidden(bool)", &slot_50, QMetaData::Public },
	{ "filterHidden()", &slot_51, QMetaData::Public },
	{ "setFilterHidden(bool)", &slot_52, QMetaData::Public },
	{ "setColumnWidth(const QString&,int)", &slot_53, QMetaData::Public },
	{ "columnWidth(int)", &slot_54, QMetaData::Public },
	{ "setRowHeight(int,int)", &slot_55, QMetaData::Public },
	{ "rowHeight(int)", &slot_56, QMetaData::Public },
	{ "showAllPixmaps()", &slot_57, QMetaData::Public },
	{ "setShowAllPixmaps(bool)", &slot_58, QMetaData::Public },
	{ "functionGetColor()", &slot_59, QMetaData::Public },
	{ "setFunctionGetColor(const QString&)", &slot_60, QMetaData::Public }
    };
    static const QUParameter param_signal_0[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::In }
    };
    static const QUMethod signal_0 = {"readOnlyChanged", 1, param_signal_0 };
    static const QUParameter param_signal_1[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::In }
    };
    static const QUMethod signal_1 = {"editOnlyChanged", 1, param_signal_1 };
    static const QUParameter param_signal_2[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::In }
    };
    static const QUMethod signal_2 = {"insertOnlyChanged", 1, param_signal_2 };
    static const QUMethod signal_3 = {"currentChanged", 0, 0 };
    static const QUParameter param_signal_4[] = {
	{ 0, &static_QUType_QVariant, 0, QUParameter::In },
	{ 0, &static_QUType_bool, 0, QUParameter::In }
    };
    static const QUMethod signal_4 = {"primaryKeyToggled", 2, param_signal_4 };
    static const QMetaData signal_tbl[] = {
	{ "readOnlyChanged(bool)", &signal_0, QMetaData::Public },
	{ "editOnlyChanged(bool)", &signal_1, QMetaData::Public },
	{ "insertOnlyChanged(bool)", &signal_2, QMetaData::Public },
	{ "currentChanged()", &signal_3, QMetaData::Public },
	{ "primaryKeyToggled(const QVariant&,bool)", &signal_4, QMetaData::Public }
    };
#ifndef QT_NO_PROPERTIES
    static const QMetaProperty props_tbl[9] = {
 	{ "QString","tableName", 0x3000103, &FLTableDBInterface::metaObj, 0, -1 },
	{ "QString","foreignField", 0x3000103, &FLTableDBInterface::metaObj, 0, -1 },
	{ "QString","fieldRelation", 0x3000103, &FLTableDBInterface::metaObj, 0, -1 },
	{ "bool","checkColumnEnabled", 0x12000103, &FLTableDBInterface::metaObj, 0, -1 },
	{ "QString","aliasCheckColumn", 0x3000103, &FLTableDBInterface::metaObj, 0, -1 },
	{ "bool","findHidden", 0x12000103, &FLTableDBInterface::metaObj, 0, -1 },
	{ "bool","filterHidden", 0x12000103, &FLTableDBInterface::metaObj, 0, -1 },
	{ "bool","showAllPixmaps", 0x12000103, &FLTableDBInterface::metaObj, 0, -1 },
	{ "QString","functionGetColor", 0x3000103, &FLTableDBInterface::metaObj, 0, -1 }
    };
#endif // QT_NO_PROPERTIES
    metaObj = QMetaObject::new_metaobject(
	"FLTableDBInterface", parentObject,
	slot_tbl, 61,
	signal_tbl, 5,
#ifndef QT_NO_PROPERTIES
	props_tbl, 9,
	0, 0,
#endif // QT_NO_PROPERTIES
	0, 0 );
    cleanUp_FLTableDBInterface.setMetaObject( metaObj );
    return metaObj;
}

void* FLTableDBInterface::qt_cast( const char* clname )
{
    if ( !qstrcmp( clname, "FLTableDBInterface" ) )
	return this;
    return QObject::qt_cast( clname );
}

// SIGNAL readOnlyChanged
void FLTableDBInterface::readOnlyChanged( bool t0 )
{
    activate_signal_bool( staticMetaObject()->signalOffset() + 0, t0 );
}

// SIGNAL editOnlyChanged
void FLTableDBInterface::editOnlyChanged( bool t0 )
{
    activate_signal_bool( staticMetaObject()->signalOffset() + 1, t0 );
}

// SIGNAL insertOnlyChanged
void FLTableDBInterface::insertOnlyChanged( bool t0 )
{
    activate_signal_bool( staticMetaObject()->signalOffset() + 2, t0 );
}

// SIGNAL currentChanged
void FLTableDBInterface::currentChanged()
{
    activate_signal( staticMetaObject()->signalOffset() + 3 );
}

#include <qobjectdefs.h>
#include <qsignalslotimp.h>

// SIGNAL primaryKeyToggled
void FLTableDBInterface::primaryKeyToggled( const QVariant& t0, bool t1 )
{
    if ( signalsBlocked() )
	return;
    QConnectionList *clist = receivers( staticMetaObject()->signalOffset() + 4 );
    if ( !clist )
	return;
    QUObject o[3];
    static_QUType_QVariant.set(o+1,t0);
    static_QUType_bool.set(o+2,t1);
    activate_signal( clist, o );
}

bool FLTableDBInterface::qt_invoke( int _id, QUObject* _o )
{
    switch ( _id - staticMetaObject()->slotOffset() ) {
    case 0: static_QUType_QString.set(_o,tableName()); break;
    case 1: setTableName((const QString&)static_QUType_QString.get(_o+1)); break;
    case 2: static_QUType_QString.set(_o,foreignField()); break;
    case 3: setForeignField((const QString&)static_QUType_QString.get(_o+1)); break;
    case 4: static_QUType_QString.set(_o,fieldRelation()); break;
    case 5: setFieldRelation((const QString&)static_QUType_QString.get(_o+1)); break;
    case 6: setReadOnly((const bool)static_QUType_bool.get(_o+1)); break;
    case 7: setFilterRecordsFunction((QString)static_QUType_QString.get(_o+1)); break;
    case 8: setEditOnly((const bool)static_QUType_bool.get(_o+1)); break;
    case 9: setInsertOnly((const bool)static_QUType_bool.get(_o+1)); break;
    case 10: refresh(); break;
    case 11: refresh((const bool)static_QUType_bool.get(_o+1),(const bool)static_QUType_bool.get(_o+2)); break;
    case 12: insertRecord(); break;
    case 13: editRecord(); break;
    case 14: browseRecord(); break;
    case 15: deleteRecord(); break;
    case 16: copyRecord(); break;
    case 17: show(); break;
    case 18: setFocus(); break;
    case 19: setFilter((const QString&)static_QUType_QString.get(_o+1)); break;
    case 20: static_QUType_QString.set(_o,filter()); break;
    case 21: switchSortOrder(); break;
    case 22: static_QUType_bool.set(_o,isSortOrderAscending()); break;
    case 23: setSortOrder((int)static_QUType_int.get(_o+1)); break;
    case 24: static_QUType_QString.set(_o,findFilter()); break;
    case 25: setInitSearch((const QString&)static_QUType_QString.get(_o+1)); break;
    case 26: static_QUType_ptr.set(_o,cursor()); break;
    case 27: emitReadOnlyChanged((bool)static_QUType_bool.get(_o+1)); break;
    case 28: emitEditOnlyChanged((bool)static_QUType_bool.get(_o+1)); break;
    case 29: emitInsertOnlyChanged((bool)static_QUType_bool.get(_o+1)); break;
    case 30: emitCurrentChanged(); break;
    case 31: setCurrentRow((const int)static_QUType_int.get(_o+1)); break;
    case 32: static_QUType_int.set(_o,currentRow()); break;
    case 33: close(); break;
    case 34: static_QUType_ptr.set(_o,obj()); break;
    case 35: setDisabled((const bool)static_QUType_bool.get(_o+1)); break;
    case 36: putFirstCol((const QString&)static_QUType_QString.get(_o+1)); break;
    case 37: putSecondCol((const QString&)static_QUType_QString.get(_o+1)); break;
    case 38: moveCol((const QString&)static_QUType_QString.get(_o+1),(const QString&)static_QUType_QString.get(_o+2)); break;
    case 39: setOrderCols((QStringList&)*((QStringList*)static_QUType_ptr.get(_o+1))); break;
    case 40: static_QUType_QVariant.set(_o,QVariant(orderCols())); break;
    case 41: static_QUType_bool.set(_o,checkColumnEnabled()); break;
    case 42: setCheckColumnEnabled((bool)static_QUType_bool.get(_o+1)); break;
    case 43: static_QUType_QString.set(_o,aliasCheckColumn()); break;
    case 44: setAliasCheckColumn((const QString&)static_QUType_QString.get(_o+1)); break;
    case 45: static_QUType_QVariant.set(_o,QVariant(primarysKeysChecked())); break;
    case 46: clearChecked(); break;
    case 47: setPrimaryKeyChecked((const QVariant&)static_QUType_QVariant.get(_o+1),(bool)static_QUType_bool.get(_o+2)); break;
    case 48: emitPrimaryKeyToggled((const QVariant&)static_QUType_QVariant.get(_o+1),(bool)static_QUType_bool.get(_o+2)); break;
    case 49: static_QUType_bool.set(_o,findHidden()); break;
    case 50: setFindHidden((bool)static_QUType_bool.get(_o+1)); break;
    case 51: static_QUType_bool.set(_o,filterHidden()); break;
    case 52: setFilterHidden((bool)static_QUType_bool.get(_o+1)); break;
    case 53: setColumnWidth((const QString&)static_QUType_QString.get(_o+1),(int)static_QUType_int.get(_o+2)); break;
    case 54: static_QUType_int.set(_o,columnWidth((int)static_QUType_int.get(_o+1))); break;
    case 55: setRowHeight((int)static_QUType_int.get(_o+1),(int)static_QUType_int.get(_o+2)); break;
    case 56: static_QUType_int.set(_o,rowHeight((int)static_QUType_int.get(_o+1))); break;
    case 57: static_QUType_bool.set(_o,showAllPixmaps()); break;
    case 58: setShowAllPixmaps((bool)static_QUType_bool.get(_o+1)); break;
    case 59: static_QUType_QString.set(_o,functionGetColor()); break;
    case 60: setFunctionGetColor((const QString&)static_QUType_QString.get(_o+1)); break;
    default:
	return QObject::qt_invoke( _id, _o );
    }
    return TRUE;
}

bool FLTableDBInterface::qt_emit( int _id, QUObject* _o )
{
    switch ( _id - staticMetaObject()->signalOffset() ) {
    case 0: readOnlyChanged((bool)static_QUType_bool.get(_o+1)); break;
    case 1: editOnlyChanged((bool)static_QUType_bool.get(_o+1)); break;
    case 2: insertOnlyChanged((bool)static_QUType_bool.get(_o+1)); break;
    case 3: currentChanged(); break;
    case 4: primaryKeyToggled((const QVariant&)static_QUType_QVariant.get(_o+1),(bool)static_QUType_bool.get(_o+2)); break;
    default:
	return QObject::qt_emit(_id,_o);
    }
    return TRUE;
}
#ifndef QT_NO_PROPERTIES

bool FLTableDBInterface::qt_property( int id, int f, QVariant* v)
{
    switch ( id - staticMetaObject()->propertyOffset() ) {
    case 0: switch( f ) {
	case 0: setTableName(v->asString()); break;
	case 1: *v = QVariant( this->tableName() ); break;
	case 3: case 4: case 5: break;
	default: return FALSE;
    } break;
    case 1: switch( f ) {
	case 0: setForeignField(v->asString()); break;
	case 1: *v = QVariant( this->foreignField() ); break;
	case 3: case 4: case 5: break;
	default: return FALSE;
    } break;
    case 2: switch( f ) {
	case 0: setFieldRelation(v->asString()); break;
	case 1: *v = QVariant( this->fieldRelation() ); break;
	case 3: case 4: case 5: break;
	default: return FALSE;
    } break;
    case 3: switch( f ) {
	case 0: setCheckColumnEnabled(v->asBool()); break;
	case 1: *v = QVariant( this->checkColumnEnabled(), 0 ); break;
	case 3: case 4: case 5: break;
	default: return FALSE;
    } break;
    case 4: switch( f ) {
	case 0: setAliasCheckColumn(v->asString()); break;
	case 1: *v = QVariant( this->aliasCheckColumn() ); break;
	case 3: case 4: case 5: break;
	default: return FALSE;
    } break;
    case 5: switch( f ) {
	case 0: setFindHidden(v->asBool()); break;
	case 1: *v = QVariant( this->findHidden(), 0 ); break;
	case 3: case 4: case 5: break;
	default: return FALSE;
    } break;
    case 6: switch( f ) {
	case 0: setFilterHidden(v->asBool()); break;
	case 1: *v = QVariant( this->filterHidden(), 0 ); break;
	case 3: case 4: case 5: break;
	default: return FALSE;
    } break;
    case 7: switch( f ) {
	case 0: setShowAllPixmaps(v->asBool()); break;
	case 1: *v = QVariant( this->showAllPixmaps(), 0 ); break;
	case 3: case 4: case 5: break;
	default: return FALSE;
    } break;
    case 8: switch( f ) {
	case 0: setFunctionGetColor(v->asString()); break;
	case 1: *v = QVariant( this->functionGetColor() ); break;
	case 3: case 4: case 5: break;
	default: return FALSE;
    } break;
    default:
	return QObject::qt_property( id, f, v );
    }
    return TRUE;
}

bool FLTableDBInterface::qt_static_property( QObject* , int , int , QVariant* ){ return FALSE; }
#endif // QT_NO_PROPERTIES


const char *FLTableInterface::className() const
{
    return "FLTableInterface";
}

QMetaObject *FLTableInterface::metaObj = 0;
static QMetaObjectCleanUp cleanUp_FLTableInterface( "FLTableInterface", &FLTableInterface::staticMetaObject );

#ifndef QT_NO_TRANSLATION
QString FLTableInterface::tr( const char *s, const char *c )
{
    if ( qApp )
	return qApp->translate( "FLTableInterface", s, c, QApplication::DefaultCodec );
    else
	return QString::fromLatin1( s );
}
#ifndef QT_NO_TRANSLATION_UTF8
QString FLTableInterface::trUtf8( const char *s, const char *c )
{
    if ( qApp )
	return qApp->translate( "FLTableInterface", s, c, QApplication::UnicodeUTF8 );
    else
	return QString::fromUtf8( s );
}
#endif // QT_NO_TRANSLATION_UTF8

#endif // QT_NO_TRANSLATION

QMetaObject* FLTableInterface::staticMetaObject()
{
    if ( metaObj )
	return metaObj;
    QMetaObject* parentObject = QObject::staticMetaObject();
#ifndef QT_NO_PROPERTIES
    static const QMetaEnum::Item enum_0[] = {
	{ "AlignAuto",  (int) FLTableInterface::AlignAuto },
	{ "AlignLeft",  (int) FLTableInterface::AlignLeft },
	{ "AlignRight",  (int) FLTableInterface::AlignRight },
	{ "AlignHCenter",  (int) FLTableInterface::AlignHCenter },
	{ "AlignJustify",  (int) FLTableInterface::AlignJustify },
	{ "AlignTop",  (int) FLTableInterface::AlignTop },
	{ "AlignBottom",  (int) FLTableInterface::AlignBottom },
	{ "AlignVCenter",  (int) FLTableInterface::AlignVCenter },
	{ "AlignCenter",  (int) FLTableInterface::AlignCenter }
    };
    static const QMetaEnum enum_tbl[] = {
	{ "CellAlignment", 9, enum_0, FALSE }
    };
#endif // QT_NO_PROPERTIES
    static const QUParameter param_slot_0[] = {
	{ "row", &static_QUType_int, 0, QUParameter::In },
	{ "ro", &static_QUType_bool, 0, QUParameter::In }
    };
    static const QUMethod slot_0 = {"setRowReadOnly", 2, param_slot_0 };
    static const QUParameter param_slot_1[] = {
	{ "col", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_1 = {"sortColumn", 1, param_slot_1 };
    static const QUParameter param_slot_2[] = {
	{ "col", &static_QUType_int, 0, QUParameter::In },
	{ "ascending", &static_QUType_bool, 0, QUParameter::In }
    };
    static const QUMethod slot_2 = {"sortColumn", 2, param_slot_2 };
    static const QUParameter param_slot_3[] = {
	{ "col", &static_QUType_int, 0, QUParameter::In },
	{ "ascending", &static_QUType_bool, 0, QUParameter::In },
	{ "wholeRows", &static_QUType_bool, 0, QUParameter::In }
    };
    static const QUMethod slot_3 = {"sortColumn", 3, param_slot_3 };
    static const QUParameter param_slot_4[] = {
	{ "col", &static_QUType_int, 0, QUParameter::In },
	{ "ro", &static_QUType_bool, 0, QUParameter::In }
    };
    static const QUMethod slot_4 = {"setColumnReadOnly", 2, param_slot_4 };
    static const QUParameter param_slot_5[] = {
	{ "row", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_5 = {"removeRow", 1, param_slot_5 };
    static const QUMethod slot_6 = {"clear", 0, 0 };
    static const QUParameter param_slot_7[] = {
	{ "row", &static_QUType_int, 0, QUParameter::In },
	{ "col", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_7 = {"editCell", 2, param_slot_7 };
    static const QUParameter param_slot_8[] = {
	{ "col", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_8 = {"hideColumn", 1, param_slot_8 };
    static const QUParameter param_slot_9[] = {
	{ "row", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_9 = {"hideRow", 1, param_slot_9 };
    static const QUParameter param_slot_10[] = {
	{ "col", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_10 = {"showColumn", 1, param_slot_10 };
    static const QUParameter param_slot_11[] = {
	{ "row", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_11 = {"showRow", 1, param_slot_11 };
    static const QUParameter param_slot_12[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::Out },
	{ "row", &static_QUType_int, 0, QUParameter::In },
	{ "col", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_12 = {"text", 3, param_slot_12 };
    static const QUParameter param_slot_13[] = {
	{ "sep", &static_QUType_QString, 0, QUParameter::In },
	{ "str", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_13 = {"setColumnLabels", 2, param_slot_13 };
    static const QUParameter param_slot_14[] = {
	{ "sep", &static_QUType_QString, 0, QUParameter::In },
	{ "str", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_14 = {"setRowLabels", 2, param_slot_14 };
    static const QUParameter param_slot_15[] = {
	{ "m", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_15 = {"setLeftMargin", 1, param_slot_15 };
    static const QUParameter param_slot_16[] = {
	{ "m", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_16 = {"setTopMargin", 1, param_slot_16 };
    static const QUParameter param_slot_17[] = {
	{ "c", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_17 = {"setNumCols", 1, param_slot_17 };
    static const QUParameter param_slot_18[] = {
	{ "r", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_18 = {"setNumRows", 1, param_slot_18 };
    static const QUParameter param_slot_19[] = {
	{ "c", &static_QUType_int, 0, QUParameter::In },
	{ "w", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_19 = {"setColumnWidth", 2, param_slot_19 };
    static const QUParameter param_slot_20[] = {
	{ 0, &static_QUType_int, 0, QUParameter::Out },
	{ "c", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_20 = {"columnWidth", 2, param_slot_20 };
    static const QUParameter param_slot_21[] = {
	{ "row", &static_QUType_int, 0, QUParameter::In },
	{ "h", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_21 = {"setRowHeight", 2, param_slot_21 };
    static const QUParameter param_slot_22[] = {
	{ 0, &static_QUType_int, 0, QUParameter::Out },
	{ "row", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_22 = {"rowHeight", 2, param_slot_22 };
    static const QUParameter param_slot_23[] = {
	{ 0, &static_QUType_int, 0, QUParameter::Out }
    };
    static const QUMethod slot_23 = {"currentRow", 1, param_slot_23 };
    static const QUParameter param_slot_24[] = {
	{ 0, &static_QUType_int, 0, QUParameter::Out }
    };
    static const QUMethod slot_24 = {"currentColumn", 1, param_slot_24 };
    static const QUParameter param_slot_25[] = {
	{ "row", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_25 = {"selectRow", 1, param_slot_25 };
    static const QUParameter param_slot_26[] = {
	{ 0, &static_QUType_int, 0, QUParameter::Out }
    };
    static const QUMethod slot_26 = {"numRows", 1, param_slot_26 };
    static const QUParameter param_slot_27[] = {
	{ 0, &static_QUType_int, 0, QUParameter::Out }
    };
    static const QUMethod slot_27 = {"numCols", 1, param_slot_27 };
    static const QUParameter param_slot_28[] = {
	{ "row1", &static_QUType_int, 0, QUParameter::In },
	{ "row2", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_28 = {"swapRows", 2, param_slot_28 };
    static const QUParameter param_slot_29[] = {
	{ "row1", &static_QUType_int, 0, QUParameter::In },
	{ "row2", &static_QUType_int, 0, QUParameter::In },
	{ "swapHeader", &static_QUType_bool, 0, QUParameter::In }
    };
    static const QUMethod slot_29 = {"swapRows", 3, param_slot_29 };
    static const QUParameter param_slot_30[] = {
	{ "col1", &static_QUType_int, 0, QUParameter::In },
	{ "col2", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_30 = {"swapColumns", 2, param_slot_30 };
    static const QUParameter param_slot_31[] = {
	{ "col1", &static_QUType_int, 0, QUParameter::In },
	{ "col2", &static_QUType_int, 0, QUParameter::In },
	{ "swapHeader", &static_QUType_bool, 0, QUParameter::In }
    };
    static const QUMethod slot_31 = {"swapColumns", 3, param_slot_31 };
    static const QUMethod slot_32 = {"repaintContents", 0, 0 };
    static const QUMethod slot_33 = {"clearSelection", 0, 0 };
    static const QUParameter param_slot_34[] = {
	{ "repaint", &static_QUType_bool, 0, QUParameter::In }
    };
    static const QUMethod slot_34 = {"clearSelection", 1, param_slot_34 };
    static const QUParameter param_slot_35[] = {
	{ 0, &static_QUType_QVariant, "\x04", QUParameter::Out }
    };
    static const QUMethod slot_35 = {"selectedRows", 1, param_slot_35 };
    static const QUParameter param_slot_36[] = {
	{ 0, &static_QUType_QVariant, "\x04", QUParameter::Out }
    };
    static const QUMethod slot_36 = {"selectedCols", 1, param_slot_36 };
    static const QUParameter param_slot_37[] = {
	{ 0, &static_QUType_QVariant, "\x04", QUParameter::Out }
    };
    static const QUMethod slot_37 = {"selectedCells", 1, param_slot_37 };
    static const QUParameter param_slot_38[] = {
	{ "row", &static_QUType_int, 0, QUParameter::In },
	{ "col", &static_QUType_int, 0, QUParameter::In },
	{ "text", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_38 = {"setText", 3, param_slot_38 };
    static const QUParameter param_slot_39[] = {
	{ "row", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_39 = {"insertRows", 1, param_slot_39 };
    static const QUParameter param_slot_40[] = {
	{ "row", &static_QUType_int, 0, QUParameter::In },
	{ "count", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_40 = {"insertRows", 2, param_slot_40 };
    static const QUParameter param_slot_41[] = {
	{ "col", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_41 = {"insertColumns", 1, param_slot_41 };
    static const QUParameter param_slot_42[] = {
	{ "col", &static_QUType_int, 0, QUParameter::In },
	{ "count", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_42 = {"insertColumns", 2, param_slot_42 };
    static const QUParameter param_slot_43[] = {
	{ "col", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_43 = {"adjustColumn", 1, param_slot_43 };
    static const QUParameter param_slot_44[] = {
	{ "fil", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_44 = {"adjustRow", 1, param_slot_44 };
    static const QUParameter param_slot_45[] = {
	{ "row", &static_QUType_int, 0, QUParameter::In },
	{ "col", &static_QUType_int, 0, QUParameter::In },
	{ "pix", &static_QUType_varptr, "\x06", QUParameter::In }
    };
    static const QUMethod slot_45 = {"setPixmap", 3, param_slot_45 };
    static const QUParameter param_slot_46[] = {
	{ 0, &static_QUType_QVariant, "\x06", QUParameter::Out },
	{ "row", &static_QUType_int, 0, QUParameter::In },
	{ "col", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_46 = {"pixmap", 3, param_slot_46 };
    static const QUParameter param_slot_47[] = {
	{ "row", &static_QUType_int, 0, QUParameter::In },
	{ "col", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_47 = {"emitCurrentChanged", 2, param_slot_47 };
    static const QUParameter param_slot_48[] = {
	{ "row", &static_QUType_int, 0, QUParameter::In },
	{ "col", &static_QUType_int, 0, QUParameter::In },
	{ 0, &static_QUType_int, 0, QUParameter::In },
	{ 0, &static_QUType_varptr, "\x0e", QUParameter::In }
    };
    static const QUMethod slot_48 = {"emitClicked", 4, param_slot_48 };
    static const QUParameter param_slot_49[] = {
	{ "row", &static_QUType_int, 0, QUParameter::In },
	{ "col", &static_QUType_int, 0, QUParameter::In },
	{ 0, &static_QUType_int, 0, QUParameter::In },
	{ 0, &static_QUType_varptr, "\x0e", QUParameter::In }
    };
    static const QUMethod slot_49 = {"emitDoubleClicked", 4, param_slot_49 };
    static const QUParameter param_slot_50[] = {
	{ "row", &static_QUType_int, 0, QUParameter::In },
	{ "col", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_50 = {"emitValueChanged", 2, param_slot_50 };
    static const QUMethod slot_51 = {"emitSelectionChanged", 0, 0 };
    static const QMetaData slot_tbl[] = {
	{ "setRowReadOnly(int,bool)", &slot_0, QMetaData::Public },
	{ "sortColumn(int)", &slot_1, QMetaData::Public },
	{ "sortColumn(int,bool)", &slot_2, QMetaData::Public },
	{ "sortColumn(int,bool,bool)", &slot_3, QMetaData::Public },
	{ "setColumnReadOnly(int,bool)", &slot_4, QMetaData::Public },
	{ "removeRow(int)", &slot_5, QMetaData::Public },
	{ "clear()", &slot_6, QMetaData::Public },
	{ "editCell(int,int)", &slot_7, QMetaData::Public },
	{ "hideColumn(int)", &slot_8, QMetaData::Public },
	{ "hideRow(int)", &slot_9, QMetaData::Public },
	{ "showColumn(int)", &slot_10, QMetaData::Public },
	{ "showRow(int)", &slot_11, QMetaData::Public },
	{ "text(int,int)", &slot_12, QMetaData::Public },
	{ "setColumnLabels(const QString&,const QString&)", &slot_13, QMetaData::Public },
	{ "setRowLabels(const QString&,const QString&)", &slot_14, QMetaData::Public },
	{ "setLeftMargin(int)", &slot_15, QMetaData::Public },
	{ "setTopMargin(int)", &slot_16, QMetaData::Public },
	{ "setNumCols(const int)", &slot_17, QMetaData::Public },
	{ "setNumRows(const int)", &slot_18, QMetaData::Public },
	{ "setColumnWidth(const int,const int)", &slot_19, QMetaData::Public },
	{ "columnWidth(int)", &slot_20, QMetaData::Public },
	{ "setRowHeight(int,int)", &slot_21, QMetaData::Public },
	{ "rowHeight(int)", &slot_22, QMetaData::Public },
	{ "currentRow()", &slot_23, QMetaData::Public },
	{ "currentColumn()", &slot_24, QMetaData::Public },
	{ "selectRow(int)", &slot_25, QMetaData::Public },
	{ "numRows()", &slot_26, QMetaData::Public },
	{ "numCols()", &slot_27, QMetaData::Public },
	{ "swapRows(int,int)", &slot_28, QMetaData::Public },
	{ "swapRows(int,int,bool)", &slot_29, QMetaData::Public },
	{ "swapColumns(int,int)", &slot_30, QMetaData::Public },
	{ "swapColumns(int,int,bool)", &slot_31, QMetaData::Public },
	{ "repaintContents()", &slot_32, QMetaData::Public },
	{ "clearSelection()", &slot_33, QMetaData::Public },
	{ "clearSelection(bool)", &slot_34, QMetaData::Public },
	{ "selectedRows()", &slot_35, QMetaData::Public },
	{ "selectedCols()", &slot_36, QMetaData::Public },
	{ "selectedCells()", &slot_37, QMetaData::Public },
	{ "setText(int,int,const QString&)", &slot_38, QMetaData::Public },
	{ "insertRows(int)", &slot_39, QMetaData::Public },
	{ "insertRows(int,int)", &slot_40, QMetaData::Public },
	{ "insertColumns(int)", &slot_41, QMetaData::Public },
	{ "insertColumns(int,int)", &slot_42, QMetaData::Public },
	{ "adjustColumn(int)", &slot_43, QMetaData::Public },
	{ "adjustRow(int)", &slot_44, QMetaData::Public },
	{ "setPixmap(int,int,const QPixmap&)", &slot_45, QMetaData::Public },
	{ "pixmap(int,int)", &slot_46, QMetaData::Public },
	{ "emitCurrentChanged(int,int)", &slot_47, QMetaData::Public },
	{ "emitClicked(int,int,int,const QPoint&)", &slot_48, QMetaData::Public },
	{ "emitDoubleClicked(int,int,int,const QPoint&)", &slot_49, QMetaData::Public },
	{ "emitValueChanged(int,int)", &slot_50, QMetaData::Public },
	{ "emitSelectionChanged()", &slot_51, QMetaData::Public }
    };
    static const QUParameter param_signal_0[] = {
	{ 0, &static_QUType_int, 0, QUParameter::In },
	{ 0, &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod signal_0 = {"currentChanged", 2, param_signal_0 };
    static const QUParameter param_signal_1[] = {
	{ 0, &static_QUType_int, 0, QUParameter::In },
	{ 0, &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod signal_1 = {"clicked", 2, param_signal_1 };
    static const QUParameter param_signal_2[] = {
	{ 0, &static_QUType_int, 0, QUParameter::In },
	{ 0, &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod signal_2 = {"doubleClicked", 2, param_signal_2 };
    static const QUParameter param_signal_3[] = {
	{ 0, &static_QUType_int, 0, QUParameter::In },
	{ 0, &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod signal_3 = {"valueChanged", 2, param_signal_3 };
    static const QUMethod signal_4 = {"selectionChanged", 0, 0 };
    static const QMetaData signal_tbl[] = {
	{ "currentChanged(int,int)", &signal_0, QMetaData::Public },
	{ "clicked(int,int)", &signal_1, QMetaData::Public },
	{ "doubleClicked(int,int)", &signal_2, QMetaData::Public },
	{ "valueChanged(int,int)", &signal_3, QMetaData::Public },
	{ "selectionChanged()", &signal_4, QMetaData::Public }
    };
    metaObj = QMetaObject::new_metaobject(
	"FLTableInterface", parentObject,
	slot_tbl, 52,
	signal_tbl, 5,
#ifndef QT_NO_PROPERTIES
	0, 0,
	enum_tbl, 1,
#endif // QT_NO_PROPERTIES
	0, 0 );
    cleanUp_FLTableInterface.setMetaObject( metaObj );
    return metaObj;
}

void* FLTableInterface::qt_cast( const char* clname )
{
    if ( !qstrcmp( clname, "FLTableInterface" ) )
	return this;
    return QObject::qt_cast( clname );
}

// SIGNAL currentChanged
void FLTableInterface::currentChanged( int t0, int t1 )
{
    if ( signalsBlocked() )
	return;
    QConnectionList *clist = receivers( staticMetaObject()->signalOffset() + 0 );
    if ( !clist )
	return;
    QUObject o[3];
    static_QUType_int.set(o+1,t0);
    static_QUType_int.set(o+2,t1);
    activate_signal( clist, o );
}

// SIGNAL clicked
void FLTableInterface::clicked( int t0, int t1 )
{
    if ( signalsBlocked() )
	return;
    QConnectionList *clist = receivers( staticMetaObject()->signalOffset() + 1 );
    if ( !clist )
	return;
    QUObject o[3];
    static_QUType_int.set(o+1,t0);
    static_QUType_int.set(o+2,t1);
    activate_signal( clist, o );
}

// SIGNAL doubleClicked
void FLTableInterface::doubleClicked( int t0, int t1 )
{
    if ( signalsBlocked() )
	return;
    QConnectionList *clist = receivers( staticMetaObject()->signalOffset() + 2 );
    if ( !clist )
	return;
    QUObject o[3];
    static_QUType_int.set(o+1,t0);
    static_QUType_int.set(o+2,t1);
    activate_signal( clist, o );
}

// SIGNAL valueChanged
void FLTableInterface::valueChanged( int t0, int t1 )
{
    if ( signalsBlocked() )
	return;
    QConnectionList *clist = receivers( staticMetaObject()->signalOffset() + 3 );
    if ( !clist )
	return;
    QUObject o[3];
    static_QUType_int.set(o+1,t0);
    static_QUType_int.set(o+2,t1);
    activate_signal( clist, o );
}

// SIGNAL selectionChanged
void FLTableInterface::selectionChanged()
{
    activate_signal( staticMetaObject()->signalOffset() + 4 );
}

bool FLTableInterface::qt_invoke( int _id, QUObject* _o )
{
    switch ( _id - staticMetaObject()->slotOffset() ) {
    case 0: setRowReadOnly((int)static_QUType_int.get(_o+1),(bool)static_QUType_bool.get(_o+2)); break;
    case 1: sortColumn((int)static_QUType_int.get(_o+1)); break;
    case 2: sortColumn((int)static_QUType_int.get(_o+1),(bool)static_QUType_bool.get(_o+2)); break;
    case 3: sortColumn((int)static_QUType_int.get(_o+1),(bool)static_QUType_bool.get(_o+2),(bool)static_QUType_bool.get(_o+3)); break;
    case 4: setColumnReadOnly((int)static_QUType_int.get(_o+1),(bool)static_QUType_bool.get(_o+2)); break;
    case 5: removeRow((int)static_QUType_int.get(_o+1)); break;
    case 6: clear(); break;
    case 7: editCell((int)static_QUType_int.get(_o+1),(int)static_QUType_int.get(_o+2)); break;
    case 8: hideColumn((int)static_QUType_int.get(_o+1)); break;
    case 9: hideRow((int)static_QUType_int.get(_o+1)); break;
    case 10: showColumn((int)static_QUType_int.get(_o+1)); break;
    case 11: showRow((int)static_QUType_int.get(_o+1)); break;
    case 12: static_QUType_QString.set(_o,text((int)static_QUType_int.get(_o+1),(int)static_QUType_int.get(_o+2))); break;
    case 13: setColumnLabels((const QString&)static_QUType_QString.get(_o+1),(const QString&)static_QUType_QString.get(_o+2)); break;
    case 14: setRowLabels((const QString&)static_QUType_QString.get(_o+1),(const QString&)static_QUType_QString.get(_o+2)); break;
    case 15: setLeftMargin((int)static_QUType_int.get(_o+1)); break;
    case 16: setTopMargin((int)static_QUType_int.get(_o+1)); break;
    case 17: setNumCols((const int)static_QUType_int.get(_o+1)); break;
    case 18: setNumRows((const int)static_QUType_int.get(_o+1)); break;
    case 19: setColumnWidth((const int)static_QUType_int.get(_o+1),(const int)static_QUType_int.get(_o+2)); break;
    case 20: static_QUType_int.set(_o,columnWidth((int)static_QUType_int.get(_o+1))); break;
    case 21: setRowHeight((int)static_QUType_int.get(_o+1),(int)static_QUType_int.get(_o+2)); break;
    case 22: static_QUType_int.set(_o,rowHeight((int)static_QUType_int.get(_o+1))); break;
    case 23: static_QUType_int.set(_o,currentRow()); break;
    case 24: static_QUType_int.set(_o,currentColumn()); break;
    case 25: selectRow((int)static_QUType_int.get(_o+1)); break;
    case 26: static_QUType_int.set(_o,numRows()); break;
    case 27: static_QUType_int.set(_o,numCols()); break;
    case 28: swapRows((int)static_QUType_int.get(_o+1),(int)static_QUType_int.get(_o+2)); break;
    case 29: swapRows((int)static_QUType_int.get(_o+1),(int)static_QUType_int.get(_o+2),(bool)static_QUType_bool.get(_o+3)); break;
    case 30: swapColumns((int)static_QUType_int.get(_o+1),(int)static_QUType_int.get(_o+2)); break;
    case 31: swapColumns((int)static_QUType_int.get(_o+1),(int)static_QUType_int.get(_o+2),(bool)static_QUType_bool.get(_o+3)); break;
    case 32: repaintContents(); break;
    case 33: clearSelection(); break;
    case 34: clearSelection((bool)static_QUType_bool.get(_o+1)); break;
    case 35: static_QUType_QVariant.set(_o,QVariant(selectedRows())); break;
    case 36: static_QUType_QVariant.set(_o,QVariant(selectedCols())); break;
    case 37: static_QUType_QVariant.set(_o,QVariant(selectedCells())); break;
    case 38: setText((int)static_QUType_int.get(_o+1),(int)static_QUType_int.get(_o+2),(const QString&)static_QUType_QString.get(_o+3)); break;
    case 39: insertRows((int)static_QUType_int.get(_o+1)); break;
    case 40: insertRows((int)static_QUType_int.get(_o+1),(int)static_QUType_int.get(_o+2)); break;
    case 41: insertColumns((int)static_QUType_int.get(_o+1)); break;
    case 42: insertColumns((int)static_QUType_int.get(_o+1),(int)static_QUType_int.get(_o+2)); break;
    case 43: adjustColumn((int)static_QUType_int.get(_o+1)); break;
    case 44: adjustRow((int)static_QUType_int.get(_o+1)); break;
    case 45: setPixmap((int)static_QUType_int.get(_o+1),(int)static_QUType_int.get(_o+2),(const QPixmap&)*((const QPixmap*)static_QUType_ptr.get(_o+3))); break;
    case 46: static_QUType_QVariant.set(_o,QVariant(pixmap((int)static_QUType_int.get(_o+1),(int)static_QUType_int.get(_o+2)))); break;
    case 47: emitCurrentChanged((int)static_QUType_int.get(_o+1),(int)static_QUType_int.get(_o+2)); break;
    case 48: emitClicked((int)static_QUType_int.get(_o+1),(int)static_QUType_int.get(_o+2),(int)static_QUType_int.get(_o+3),(const QPoint&)*((const QPoint*)static_QUType_ptr.get(_o+4))); break;
    case 49: emitDoubleClicked((int)static_QUType_int.get(_o+1),(int)static_QUType_int.get(_o+2),(int)static_QUType_int.get(_o+3),(const QPoint&)*((const QPoint*)static_QUType_ptr.get(_o+4))); break;
    case 50: emitValueChanged((int)static_QUType_int.get(_o+1),(int)static_QUType_int.get(_o+2)); break;
    case 51: emitSelectionChanged(); break;
    default:
	return QObject::qt_invoke( _id, _o );
    }
    return TRUE;
}

bool FLTableInterface::qt_emit( int _id, QUObject* _o )
{
    switch ( _id - staticMetaObject()->signalOffset() ) {
    case 0: currentChanged((int)static_QUType_int.get(_o+1),(int)static_QUType_int.get(_o+2)); break;
    case 1: clicked((int)static_QUType_int.get(_o+1),(int)static_QUType_int.get(_o+2)); break;
    case 2: doubleClicked((int)static_QUType_int.get(_o+1),(int)static_QUType_int.get(_o+2)); break;
    case 3: valueChanged((int)static_QUType_int.get(_o+1),(int)static_QUType_int.get(_o+2)); break;
    case 4: selectionChanged(); break;
    default:
	return QObject::qt_emit(_id,_o);
    }
    return TRUE;
}
#ifndef QT_NO_PROPERTIES

bool FLTableInterface::qt_property( int id, int f, QVariant* v)
{
    return QObject::qt_property( id, f, v);
}

bool FLTableInterface::qt_static_property( QObject* , int , int , QVariant* ){ return FALSE; }
#endif // QT_NO_PROPERTIES


const char *FLTablePlusInterface::className() const
{
    return "FLTablePlusInterface";
}

QMetaObject *FLTablePlusInterface::metaObj = 0;
static QMetaObjectCleanUp cleanUp_FLTablePlusInterface( "FLTablePlusInterface", &FLTablePlusInterface::staticMetaObject );

#ifndef QT_NO_TRANSLATION
QString FLTablePlusInterface::tr( const char *s, const char *c )
{
    if ( qApp )
	return qApp->translate( "FLTablePlusInterface", s, c, QApplication::DefaultCodec );
    else
	return QString::fromLatin1( s );
}
#ifndef QT_NO_TRANSLATION_UTF8
QString FLTablePlusInterface::trUtf8( const char *s, const char *c )
{
    if ( qApp )
	return qApp->translate( "FLTablePlusInterface", s, c, QApplication::UnicodeUTF8 );
    else
	return QString::fromUtf8( s );
}
#endif // QT_NO_TRANSLATION_UTF8

#endif // QT_NO_TRANSLATION

QMetaObject* FLTablePlusInterface::staticMetaObject()
{
    if ( metaObj )
	return metaObj;
    QMetaObject* parentObject = FLTableInterface::staticMetaObject();
    static const QUParameter param_slot_0[] = {
	{ "row", &static_QUType_int, 0, QUParameter::In },
	{ "col", &static_QUType_int, 0, QUParameter::In },
	{ "color", &static_QUType_varptr, "\x0a", QUParameter::In }
    };
    static const QUMethod slot_0 = {"setCellBackgroundColor", 3, param_slot_0 };
    static const QUParameter param_slot_1[] = {
	{ "row", &static_QUType_int, 0, QUParameter::In },
	{ "col", &static_QUType_int, 0, QUParameter::In },
	{ "a", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_1 = {"setCellAlignment", 3, param_slot_1 };
    static const QMetaData slot_tbl[] = {
	{ "setCellBackgroundColor(int,int,const QColor&)", &slot_0, QMetaData::Public },
	{ "setCellAlignment(int,int,const int)", &slot_1, QMetaData::Public }
    };
    metaObj = QMetaObject::new_metaobject(
	"FLTablePlusInterface", parentObject,
	slot_tbl, 2,
	0, 0,
#ifndef QT_NO_PROPERTIES
	0, 0,
	0, 0,
#endif // QT_NO_PROPERTIES
	0, 0 );
    cleanUp_FLTablePlusInterface.setMetaObject( metaObj );
    return metaObj;
}

void* FLTablePlusInterface::qt_cast( const char* clname )
{
    if ( !qstrcmp( clname, "FLTablePlusInterface" ) )
	return this;
    return FLTableInterface::qt_cast( clname );
}

bool FLTablePlusInterface::qt_invoke( int _id, QUObject* _o )
{
    switch ( _id - staticMetaObject()->slotOffset() ) {
    case 0: setCellBackgroundColor((int)static_QUType_int.get(_o+1),(int)static_QUType_int.get(_o+2),(const QColor&)*((const QColor*)static_QUType_ptr.get(_o+3))); break;
    case 1: setCellAlignment((int)static_QUType_int.get(_o+1),(int)static_QUType_int.get(_o+2),(const int)static_QUType_int.get(_o+3)); break;
    default:
	return FLTableInterface::qt_invoke( _id, _o );
    }
    return TRUE;
}

bool FLTablePlusInterface::qt_emit( int _id, QUObject* _o )
{
    return FLTableInterface::qt_emit(_id,_o);
}
#ifndef QT_NO_PROPERTIES

bool FLTablePlusInterface::qt_property( int id, int f, QVariant* v)
{
    return FLTableInterface::qt_property( id, f, v);
}

bool FLTablePlusInterface::qt_static_property( QObject* , int , int , QVariant* ){ return FALSE; }
#endif // QT_NO_PROPERTIES


const char *FLListViewInterface::className() const
{
    return "FLListViewInterface";
}

QMetaObject *FLListViewInterface::metaObj = 0;
static QMetaObjectCleanUp cleanUp_FLListViewInterface( "FLListViewInterface", &FLListViewInterface::staticMetaObject );

#ifndef QT_NO_TRANSLATION
QString FLListViewInterface::tr( const char *s, const char *c )
{
    if ( qApp )
	return qApp->translate( "FLListViewInterface", s, c, QApplication::DefaultCodec );
    else
	return QString::fromLatin1( s );
}
#ifndef QT_NO_TRANSLATION_UTF8
QString FLListViewInterface::trUtf8( const char *s, const char *c )
{
    if ( qApp )
	return qApp->translate( "FLListViewInterface", s, c, QApplication::UnicodeUTF8 );
    else
	return QString::fromUtf8( s );
}
#endif // QT_NO_TRANSLATION_UTF8

#endif // QT_NO_TRANSLATION

QMetaObject* FLListViewInterface::staticMetaObject()
{
    if ( metaObj )
	return metaObj;
    QMetaObject* parentObject = QObject::staticMetaObject();
    static const QUParameter param_slot_0[] = {
	{ 0, &static_QUType_int, 0, QUParameter::Out },
	{ "label", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_0 = {"addColumn", 2, param_slot_0 };
    static const QUParameter param_slot_1[] = {
	{ 0, &static_QUType_int, 0, QUParameter::Out },
	{ "label", &static_QUType_QString, 0, QUParameter::In },
	{ "width", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_1 = {"addColumn", 3, param_slot_1 };
    static const QUParameter param_slot_2[] = {
	{ "column", &static_QUType_int, 0, QUParameter::In },
	{ "label", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_2 = {"setColumnText", 2, param_slot_2 };
    static const QUParameter param_slot_3[] = {
	{ "column", &static_QUType_int, 0, QUParameter::In },
	{ "align", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_3 = {"setColumnAlignment", 2, param_slot_3 };
    static const QUParameter param_slot_4[] = {
	{ 0, &static_QUType_ptr, "QListView", QUParameter::Out }
    };
    static const QUMethod slot_4 = {"obj", 1, param_slot_4 };
    static const QUMethod slot_5 = {"clear", 0, 0 };
    static const QUParameter param_slot_6[] = {
	{ 0, &static_QUType_ptr, "FLListViewItemInterface", QUParameter::Out }
    };
    static const QUMethod slot_6 = {"firstChild", 1, param_slot_6 };
    static const QUParameter param_slot_7[] = {
	{ "lvI", &static_QUType_ptr, "QListViewItem", QUParameter::In }
    };
    static const QUMethod slot_7 = {"emitDoubleClicked", 1, param_slot_7 };
    static const QUParameter param_slot_8[] = {
	{ "lvI", &static_QUType_ptr, "QListViewItem", QUParameter::In }
    };
    static const QUMethod slot_8 = {"emitExpanded", 1, param_slot_8 };
    static const QUParameter param_slot_9[] = {
	{ "lvI", &static_QUType_ptr, "QListViewItem", QUParameter::In }
    };
    static const QUMethod slot_9 = {"emitSelectionChanged", 1, param_slot_9 };
    static const QMetaData slot_tbl[] = {
	{ "addColumn(const QString&)", &slot_0, QMetaData::Public },
	{ "addColumn(const QString&,int)", &slot_1, QMetaData::Public },
	{ "setColumnText(int,const QString&)", &slot_2, QMetaData::Public },
	{ "setColumnAlignment(int,int)", &slot_3, QMetaData::Public },
	{ "obj()", &slot_4, QMetaData::Public },
	{ "clear()", &slot_5, QMetaData::Public },
	{ "firstChild()", &slot_6, QMetaData::Public },
	{ "emitDoubleClicked(QListViewItem*)", &slot_7, QMetaData::Public },
	{ "emitExpanded(QListViewItem*)", &slot_8, QMetaData::Public },
	{ "emitSelectionChanged(QListViewItem*)", &slot_9, QMetaData::Public }
    };
    static const QUParameter param_signal_0[] = {
	{ 0, &static_QUType_ptr, "FLListViewItemInterface", QUParameter::In }
    };
    static const QUMethod signal_0 = {"doubleClicked", 1, param_signal_0 };
    static const QUParameter param_signal_1[] = {
	{ 0, &static_QUType_ptr, "FLListViewItemInterface", QUParameter::In }
    };
    static const QUMethod signal_1 = {"expanded", 1, param_signal_1 };
    static const QUParameter param_signal_2[] = {
	{ 0, &static_QUType_ptr, "FLListViewItemInterface", QUParameter::In }
    };
    static const QUMethod signal_2 = {"selectionChanged", 1, param_signal_2 };
    static const QMetaData signal_tbl[] = {
	{ "doubleClicked(FLListViewItemInterface*)", &signal_0, QMetaData::Public },
	{ "expanded(FLListViewItemInterface*)", &signal_1, QMetaData::Public },
	{ "selectionChanged(FLListViewItemInterface*)", &signal_2, QMetaData::Public }
    };
    metaObj = QMetaObject::new_metaobject(
	"FLListViewInterface", parentObject,
	slot_tbl, 10,
	signal_tbl, 3,
#ifndef QT_NO_PROPERTIES
	0, 0,
	0, 0,
#endif // QT_NO_PROPERTIES
	0, 0 );
    cleanUp_FLListViewInterface.setMetaObject( metaObj );
    return metaObj;
}

void* FLListViewInterface::qt_cast( const char* clname )
{
    if ( !qstrcmp( clname, "FLListViewInterface" ) )
	return this;
    return QObject::qt_cast( clname );
}

// SIGNAL doubleClicked
void FLListViewInterface::doubleClicked( FLListViewItemInterface* t0 )
{
    if ( signalsBlocked() )
	return;
    QConnectionList *clist = receivers( staticMetaObject()->signalOffset() + 0 );
    if ( !clist )
	return;
    QUObject o[2];
    static_QUType_ptr.set(o+1,t0);
    activate_signal( clist, o );
}

// SIGNAL expanded
void FLListViewInterface::expanded( FLListViewItemInterface* t0 )
{
    if ( signalsBlocked() )
	return;
    QConnectionList *clist = receivers( staticMetaObject()->signalOffset() + 1 );
    if ( !clist )
	return;
    QUObject o[2];
    static_QUType_ptr.set(o+1,t0);
    activate_signal( clist, o );
}

// SIGNAL selectionChanged
void FLListViewInterface::selectionChanged( FLListViewItemInterface* t0 )
{
    if ( signalsBlocked() )
	return;
    QConnectionList *clist = receivers( staticMetaObject()->signalOffset() + 2 );
    if ( !clist )
	return;
    QUObject o[2];
    static_QUType_ptr.set(o+1,t0);
    activate_signal( clist, o );
}

bool FLListViewInterface::qt_invoke( int _id, QUObject* _o )
{
    switch ( _id - staticMetaObject()->slotOffset() ) {
    case 0: static_QUType_int.set(_o,addColumn((const QString&)static_QUType_QString.get(_o+1))); break;
    case 1: static_QUType_int.set(_o,addColumn((const QString&)static_QUType_QString.get(_o+1),(int)static_QUType_int.get(_o+2))); break;
    case 2: setColumnText((int)static_QUType_int.get(_o+1),(const QString&)static_QUType_QString.get(_o+2)); break;
    case 3: setColumnAlignment((int)static_QUType_int.get(_o+1),(int)static_QUType_int.get(_o+2)); break;
    case 4: static_QUType_ptr.set(_o,obj()); break;
    case 5: clear(); break;
    case 6: static_QUType_ptr.set(_o,firstChild()); break;
    case 7: emitDoubleClicked((QListViewItem*)static_QUType_ptr.get(_o+1)); break;
    case 8: emitExpanded((QListViewItem*)static_QUType_ptr.get(_o+1)); break;
    case 9: emitSelectionChanged((QListViewItem*)static_QUType_ptr.get(_o+1)); break;
    default:
	return QObject::qt_invoke( _id, _o );
    }
    return TRUE;
}

bool FLListViewInterface::qt_emit( int _id, QUObject* _o )
{
    switch ( _id - staticMetaObject()->signalOffset() ) {
    case 0: doubleClicked((FLListViewItemInterface*)static_QUType_ptr.get(_o+1)); break;
    case 1: expanded((FLListViewItemInterface*)static_QUType_ptr.get(_o+1)); break;
    case 2: selectionChanged((FLListViewItemInterface*)static_QUType_ptr.get(_o+1)); break;
    default:
	return QObject::qt_emit(_id,_o);
    }
    return TRUE;
}
#ifndef QT_NO_PROPERTIES

bool FLListViewInterface::qt_property( int id, int f, QVariant* v)
{
    return QObject::qt_property( id, f, v);
}

bool FLListViewInterface::qt_static_property( QObject* , int , int , QVariant* ){ return FALSE; }
#endif // QT_NO_PROPERTIES


const char *FLListViewItemInterface::className() const
{
    return "FLListViewItemInterface";
}

QMetaObject *FLListViewItemInterface::metaObj = 0;
static QMetaObjectCleanUp cleanUp_FLListViewItemInterface( "FLListViewItemInterface", &FLListViewItemInterface::staticMetaObject );

#ifndef QT_NO_TRANSLATION
QString FLListViewItemInterface::tr( const char *s, const char *c )
{
    if ( qApp )
	return qApp->translate( "FLListViewItemInterface", s, c, QApplication::DefaultCodec );
    else
	return QString::fromLatin1( s );
}
#ifndef QT_NO_TRANSLATION_UTF8
QString FLListViewItemInterface::trUtf8( const char *s, const char *c )
{
    if ( qApp )
	return qApp->translate( "FLListViewItemInterface", s, c, QApplication::UnicodeUTF8 );
    else
	return QString::fromUtf8( s );
}
#endif // QT_NO_TRANSLATION_UTF8

#endif // QT_NO_TRANSLATION

QMetaObject* FLListViewItemInterface::staticMetaObject()
{
    if ( metaObj )
	return metaObj;
    QMetaObject* parentObject = QObject::staticMetaObject();
    static const QUParameter param_slot_0[] = {
	{ "k", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_0 = {"setKey", 1, param_slot_0 };
    static const QUParameter param_slot_1[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::Out }
    };
    static const QUMethod slot_1 = {"key", 1, param_slot_1 };
    static const QUParameter param_slot_2[] = {
	{ "column", &static_QUType_int, 0, QUParameter::In },
	{ "text", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_2 = {"setText", 2, param_slot_2 };
    static const QUParameter param_slot_3[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::Out },
	{ "column", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_3 = {"text", 2, param_slot_3 };
    static const QUParameter param_slot_4[] = {
	{ 0, &static_QUType_ptr, "FLListViewItem", QUParameter::Out }
    };
    static const QUMethod slot_4 = {"obj", 1, param_slot_4 };
    static const QUParameter param_slot_5[] = {
	{ "lvI", &static_QUType_ptr, "FLListViewItem", QUParameter::In }
    };
    static const QUMethod slot_5 = {"setObj", 1, param_slot_5 };
    static const QUParameter param_slot_6[] = {
	{ "o", &static_QUType_bool, 0, QUParameter::In }
    };
    static const QUMethod slot_6 = {"setOpen", 1, param_slot_6 };
    static const QUParameter param_slot_7[] = {
	{ 0, &static_QUType_ptr, "FLListViewItemInterface", QUParameter::Out }
    };
    static const QUMethod slot_7 = {"firstChild", 1, param_slot_7 };
    static const QUParameter param_slot_8[] = {
	{ 0, &static_QUType_ptr, "FLListViewItemInterface", QUParameter::Out }
    };
    static const QUMethod slot_8 = {"nextSibling", 1, param_slot_8 };
    static const QUParameter param_slot_9[] = {
	{ 0, &static_QUType_ptr, "FLListViewItemInterface", QUParameter::Out }
    };
    static const QUMethod slot_9 = {"parent", 1, param_slot_9 };
    static const QUMethod slot_10 = {"del", 0, 0 };
    static const QUParameter param_slot_11[] = {
	{ "enable", &static_QUType_bool, 0, QUParameter::In }
    };
    static const QUMethod slot_11 = {"setExpandable", 1, param_slot_11 };
    static const QUParameter param_slot_12[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out }
    };
    static const QUMethod slot_12 = {"isExpandable", 1, param_slot_12 };
    static const QUParameter param_slot_13[] = {
	{ "column", &static_QUType_int, 0, QUParameter::In },
	{ "pm", &static_QUType_QVariant, 0, QUParameter::In }
    };
    static const QUMethod slot_13 = {"setPixmap", 2, param_slot_13 };
    static const QMetaData slot_tbl[] = {
	{ "setKey(const QString&)", &slot_0, QMetaData::Public },
	{ "key()", &slot_1, QMetaData::Public },
	{ "setText(int,const QString&)", &slot_2, QMetaData::Public },
	{ "text(int)", &slot_3, QMetaData::Public },
	{ "obj()", &slot_4, QMetaData::Public },
	{ "setObj(FLListViewItem*)", &slot_5, QMetaData::Public },
	{ "setOpen(bool)", &slot_6, QMetaData::Public },
	{ "firstChild()", &slot_7, QMetaData::Public },
	{ "nextSibling()", &slot_8, QMetaData::Public },
	{ "parent()", &slot_9, QMetaData::Public },
	{ "del()", &slot_10, QMetaData::Public },
	{ "setExpandable(bool)", &slot_11, QMetaData::Public },
	{ "isExpandable()", &slot_12, QMetaData::Public },
	{ "setPixmap(int,const QVariant&)", &slot_13, QMetaData::Public }
    };
    metaObj = QMetaObject::new_metaobject(
	"FLListViewItemInterface", parentObject,
	slot_tbl, 14,
	0, 0,
#ifndef QT_NO_PROPERTIES
	0, 0,
	0, 0,
#endif // QT_NO_PROPERTIES
	0, 0 );
    cleanUp_FLListViewItemInterface.setMetaObject( metaObj );
    return metaObj;
}

void* FLListViewItemInterface::qt_cast( const char* clname )
{
    if ( !qstrcmp( clname, "FLListViewItemInterface" ) )
	return this;
    return QObject::qt_cast( clname );
}

bool FLListViewItemInterface::qt_invoke( int _id, QUObject* _o )
{
    switch ( _id - staticMetaObject()->slotOffset() ) {
    case 0: setKey((const QString&)static_QUType_QString.get(_o+1)); break;
    case 1: static_QUType_QString.set(_o,key()); break;
    case 2: setText((int)static_QUType_int.get(_o+1),(const QString&)static_QUType_QString.get(_o+2)); break;
    case 3: static_QUType_QString.set(_o,text((int)static_QUType_int.get(_o+1))); break;
    case 4: static_QUType_ptr.set(_o,obj()); break;
    case 5: setObj((FLListViewItem*)static_QUType_ptr.get(_o+1)); break;
    case 6: setOpen((bool)static_QUType_bool.get(_o+1)); break;
    case 7: static_QUType_ptr.set(_o,firstChild()); break;
    case 8: static_QUType_ptr.set(_o,nextSibling()); break;
    case 9: static_QUType_ptr.set(_o,parent()); break;
    case 10: del(); break;
    case 11: setExpandable((bool)static_QUType_bool.get(_o+1)); break;
    case 12: static_QUType_bool.set(_o,isExpandable()); break;
    case 13: setPixmap((int)static_QUType_int.get(_o+1),(const QVariant&)static_QUType_QVariant.get(_o+2)); break;
    default:
	return QObject::qt_invoke( _id, _o );
    }
    return TRUE;
}

bool FLListViewItemInterface::qt_emit( int _id, QUObject* _o )
{
    return QObject::qt_emit(_id,_o);
}
#ifndef QT_NO_PROPERTIES

bool FLListViewItemInterface::qt_property( int id, int f, QVariant* v)
{
    return QObject::qt_property( id, f, v);
}

bool FLListViewItemInterface::qt_static_property( QObject* , int , int , QVariant* ){ return FALSE; }
#endif // QT_NO_PROPERTIES


const char *FLTabWidgetInterface::className() const
{
    return "FLTabWidgetInterface";
}

QMetaObject *FLTabWidgetInterface::metaObj = 0;
static QMetaObjectCleanUp cleanUp_FLTabWidgetInterface( "FLTabWidgetInterface", &FLTabWidgetInterface::staticMetaObject );

#ifndef QT_NO_TRANSLATION
QString FLTabWidgetInterface::tr( const char *s, const char *c )
{
    if ( qApp )
	return qApp->translate( "FLTabWidgetInterface", s, c, QApplication::DefaultCodec );
    else
	return QString::fromLatin1( s );
}
#ifndef QT_NO_TRANSLATION_UTF8
QString FLTabWidgetInterface::trUtf8( const char *s, const char *c )
{
    if ( qApp )
	return qApp->translate( "FLTabWidgetInterface", s, c, QApplication::UnicodeUTF8 );
    else
	return QString::fromUtf8( s );
}
#endif // QT_NO_TRANSLATION_UTF8

#endif // QT_NO_TRANSLATION

QMetaObject* FLTabWidgetInterface::staticMetaObject()
{
    if ( metaObj )
	return metaObj;
    QMetaObject* parentObject = QObject::staticMetaObject();
    static const QUParameter param_slot_0[] = {
	{ "index", &static_QUType_int, 0, QUParameter::In },
	{ "enable", &static_QUType_bool, 0, QUParameter::In }
    };
    static const QUMethod slot_0 = {"setTabEnabled", 2, param_slot_0 };
    static const QUParameter param_slot_1[] = {
	{ "name", &static_QUType_QString, 0, QUParameter::In },
	{ "enable", &static_QUType_bool, 0, QUParameter::In }
    };
    static const QUMethod slot_1 = {"setTabEnabled", 2, param_slot_1 };
    static const QUParameter param_slot_2[] = {
	{ "index", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_2 = {"removePage", 1, param_slot_2 };
    static const QUParameter param_slot_3[] = {
	{ "name", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_3 = {"removePage", 1, param_slot_3 };
    static const QUParameter param_slot_4[] = {
	{ "index", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_4 = {"showPage", 1, param_slot_4 };
    static const QUParameter param_slot_5[] = {
	{ "name", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_5 = {"showPage", 1, param_slot_5 };
    static const QUParameter param_slot_6[] = {
	{ "w", &static_QUType_ptr, "QWidget", QUParameter::In }
    };
    static const QUMethod slot_6 = {"emitCurrentChanged", 1, param_slot_6 };
    static const QMetaData slot_tbl[] = {
	{ "setTabEnabled(int,bool)", &slot_0, QMetaData::Public },
	{ "setTabEnabled(const QString&,bool)", &slot_1, QMetaData::Public },
	{ "removePage(int)", &slot_2, QMetaData::Public },
	{ "removePage(const QString&)", &slot_3, QMetaData::Public },
	{ "showPage(int)", &slot_4, QMetaData::Public },
	{ "showPage(const QString&)", &slot_5, QMetaData::Public },
	{ "emitCurrentChanged(QWidget*)", &slot_6, QMetaData::Public }
    };
    static const QUParameter param_signal_0[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod signal_0 = {"currentChanged", 1, param_signal_0 };
    static const QMetaData signal_tbl[] = {
	{ "currentChanged(const QString&)", &signal_0, QMetaData::Public }
    };
    metaObj = QMetaObject::new_metaobject(
	"FLTabWidgetInterface", parentObject,
	slot_tbl, 7,
	signal_tbl, 1,
#ifndef QT_NO_PROPERTIES
	0, 0,
	0, 0,
#endif // QT_NO_PROPERTIES
	0, 0 );
    cleanUp_FLTabWidgetInterface.setMetaObject( metaObj );
    return metaObj;
}

void* FLTabWidgetInterface::qt_cast( const char* clname )
{
    if ( !qstrcmp( clname, "FLTabWidgetInterface" ) )
	return this;
    return QObject::qt_cast( clname );
}

// SIGNAL currentChanged
void FLTabWidgetInterface::currentChanged( const QString& t0 )
{
    activate_signal( staticMetaObject()->signalOffset() + 0, t0 );
}

bool FLTabWidgetInterface::qt_invoke( int _id, QUObject* _o )
{
    switch ( _id - staticMetaObject()->slotOffset() ) {
    case 0: setTabEnabled((int)static_QUType_int.get(_o+1),(bool)static_QUType_bool.get(_o+2)); break;
    case 1: setTabEnabled((const QString&)static_QUType_QString.get(_o+1),(bool)static_QUType_bool.get(_o+2)); break;
    case 2: removePage((int)static_QUType_int.get(_o+1)); break;
    case 3: removePage((const QString&)static_QUType_QString.get(_o+1)); break;
    case 4: showPage((int)static_QUType_int.get(_o+1)); break;
    case 5: showPage((const QString&)static_QUType_QString.get(_o+1)); break;
    case 6: emitCurrentChanged((QWidget*)static_QUType_ptr.get(_o+1)); break;
    default:
	return QObject::qt_invoke( _id, _o );
    }
    return TRUE;
}

bool FLTabWidgetInterface::qt_emit( int _id, QUObject* _o )
{
    switch ( _id - staticMetaObject()->signalOffset() ) {
    case 0: currentChanged((const QString&)static_QUType_QString.get(_o+1)); break;
    default:
	return QObject::qt_emit(_id,_o);
    }
    return TRUE;
}
#ifndef QT_NO_PROPERTIES

bool FLTabWidgetInterface::qt_property( int id, int f, QVariant* v)
{
    return QObject::qt_property( id, f, v);
}

bool FLTabWidgetInterface::qt_static_property( QObject* , int , int , QVariant* ){ return FALSE; }
#endif // QT_NO_PROPERTIES


const char *FLFormDBInterface::className() const
{
    return "FLFormDBInterface";
}

QMetaObject *FLFormDBInterface::metaObj = 0;
static QMetaObjectCleanUp cleanUp_FLFormDBInterface( "FLFormDBInterface", &FLFormDBInterface::staticMetaObject );

#ifndef QT_NO_TRANSLATION
QString FLFormDBInterface::tr( const char *s, const char *c )
{
    if ( qApp )
	return qApp->translate( "FLFormDBInterface", s, c, QApplication::DefaultCodec );
    else
	return QString::fromLatin1( s );
}
#ifndef QT_NO_TRANSLATION_UTF8
QString FLFormDBInterface::trUtf8( const char *s, const char *c )
{
    if ( qApp )
	return qApp->translate( "FLFormDBInterface", s, c, QApplication::UnicodeUTF8 );
    else
	return QString::fromUtf8( s );
}
#endif // QT_NO_TRANSLATION_UTF8

#endif // QT_NO_TRANSLATION

QMetaObject* FLFormDBInterface::staticMetaObject()
{
    if ( metaObj )
	return metaObj;
    QMetaObject* parentObject = QObject::staticMetaObject();
    static const QUParameter param_slot_0[] = {
	{ "c", &static_QUType_ptr, "FLSqlCursorInterface", QUParameter::In }
    };
    static const QUMethod slot_0 = {"setCursor", 1, param_slot_0 };
    static const QUParameter param_slot_1[] = {
	{ 0, &static_QUType_ptr, "FLSqlCursorInterface", QUParameter::Out }
    };
    static const QUMethod slot_1 = {"cursor", 1, param_slot_1 };
    static const QUParameter param_slot_2[] = {
	{ 0, &static_QUType_ptr, "QWidget", QUParameter::Out }
    };
    static const QUMethod slot_2 = {"mainWidget", 1, param_slot_2 };
    static const QUParameter param_slot_3[] = {
	{ "w", &static_QUType_ptr, "QWidget", QUParameter::In }
    };
    static const QUMethod slot_3 = {"setMainWidget", 1, param_slot_3 };
    static const QUMethod slot_4 = {"setMainWidget", 0, 0 };
    static const QUParameter param_slot_5[] = {
	{ "uiFileName", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_5 = {"setMainWidget", 1, param_slot_5 };
    static const QUParameter param_slot_6[] = {
	{ 0, &static_QUType_ptr, "QWidget", QUParameter::Out }
    };
    static const QUMethod slot_6 = {"parentWidget", 1, param_slot_6 };
    static const QUParameter param_slot_7[] = {
	{ 0, &static_QUType_ptr, "QObject", QUParameter::Out },
	{ "objName", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_7 = {"child", 2, param_slot_7 };
    static const QUParameter param_slot_8[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out }
    };
    static const QUMethod slot_8 = {"close", 1, param_slot_8 };
    static const QUParameter param_slot_9[] = {
	{ 0, &static_QUType_ptr, "FLFormDB", QUParameter::Out }
    };
    static const QUMethod slot_9 = {"obj", 1, param_slot_9 };
    static const QUParameter param_slot_10[] = {
	{ "b", &static_QUType_bool, 0, QUParameter::In }
    };
    static const QUMethod slot_10 = {"setDisabled", 1, param_slot_10 };
    static const QUParameter param_slot_11[] = {
	{ 0, &static_QUType_QVariant, "\x0f", QUParameter::Out }
    };
    static const QUMethod slot_11 = {"snapShot", 1, param_slot_11 };
    static const QUParameter param_slot_12[] = {
	{ "pathFile", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_12 = {"saveSnapShot", 1, param_slot_12 };
    static const QUMethod slot_13 = {"show", 0, 0 };
    static const QUMethod slot_14 = {"showForDocument", 0, 0 };
    static const QUMethod slot_15 = {"setMaximized", 0, 0 };
    static const QUParameter param_slot_16[] = {
	{ "text", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_16 = {"setCaptionWidget", 1, param_slot_16 };
    static const QMetaData slot_tbl[] = {
	{ "setCursor(FLSqlCursorInterface*)", &slot_0, QMetaData::Public },
	{ "cursor()", &slot_1, QMetaData::Public },
	{ "mainWidget()", &slot_2, QMetaData::Public },
	{ "setMainWidget(QWidget*)", &slot_3, QMetaData::Public },
	{ "setMainWidget()", &slot_4, QMetaData::Public },
	{ "setMainWidget(const QString&)", &slot_5, QMetaData::Public },
	{ "parentWidget()", &slot_6, QMetaData::Public },
	{ "child(const QString&)", &slot_7, QMetaData::Public },
	{ "close()", &slot_8, QMetaData::Public },
	{ "obj()", &slot_9, QMetaData::Public },
	{ "setDisabled(const bool)", &slot_10, QMetaData::Public },
	{ "snapShot()", &slot_11, QMetaData::Public },
	{ "saveSnapShot(const QString&)", &slot_12, QMetaData::Public },
	{ "show()", &slot_13, QMetaData::Public },
	{ "showForDocument()", &slot_14, QMetaData::Public },
	{ "setMaximized()", &slot_15, QMetaData::Public },
	{ "setCaptionWidget(const QString&)", &slot_16, QMetaData::Public }
    };
    static const QUMethod signal_0 = {"closed", 0, 0 };
    static const QUMethod signal_1 = {"formReady", 0, 0 };
    static const QMetaData signal_tbl[] = {
	{ "closed()", &signal_0, QMetaData::Public },
	{ "formReady()", &signal_1, QMetaData::Public }
    };
    metaObj = QMetaObject::new_metaobject(
	"FLFormDBInterface", parentObject,
	slot_tbl, 17,
	signal_tbl, 2,
#ifndef QT_NO_PROPERTIES
	0, 0,
	0, 0,
#endif // QT_NO_PROPERTIES
	0, 0 );
    cleanUp_FLFormDBInterface.setMetaObject( metaObj );
    return metaObj;
}

void* FLFormDBInterface::qt_cast( const char* clname )
{
    if ( !qstrcmp( clname, "FLFormDBInterface" ) )
	return this;
    return QObject::qt_cast( clname );
}

// SIGNAL closed
void FLFormDBInterface::closed()
{
    activate_signal( staticMetaObject()->signalOffset() + 0 );
}

// SIGNAL formReady
void FLFormDBInterface::formReady()
{
    activate_signal( staticMetaObject()->signalOffset() + 1 );
}

bool FLFormDBInterface::qt_invoke( int _id, QUObject* _o )
{
    switch ( _id - staticMetaObject()->slotOffset() ) {
    case 0: setCursor((FLSqlCursorInterface*)static_QUType_ptr.get(_o+1)); break;
    case 1: static_QUType_ptr.set(_o,cursor()); break;
    case 2: static_QUType_ptr.set(_o,mainWidget()); break;
    case 3: setMainWidget((QWidget*)static_QUType_ptr.get(_o+1)); break;
    case 4: setMainWidget(); break;
    case 5: setMainWidget((const QString&)static_QUType_QString.get(_o+1)); break;
    case 6: static_QUType_ptr.set(_o,parentWidget()); break;
    case 7: static_QUType_ptr.set(_o,child((const QString&)static_QUType_QString.get(_o+1))); break;
    case 8: static_QUType_bool.set(_o,close()); break;
    case 9: static_QUType_ptr.set(_o,obj()); break;
    case 10: setDisabled((const bool)static_QUType_bool.get(_o+1)); break;
    case 11: static_QUType_QVariant.set(_o,QVariant(snapShot())); break;
    case 12: saveSnapShot((const QString&)static_QUType_QString.get(_o+1)); break;
    case 13: show(); break;
    case 14: showForDocument(); break;
    case 15: setMaximized(); break;
    case 16: setCaptionWidget((const QString&)static_QUType_QString.get(_o+1)); break;
    default:
	return QObject::qt_invoke( _id, _o );
    }
    return TRUE;
}

bool FLFormDBInterface::qt_emit( int _id, QUObject* _o )
{
    switch ( _id - staticMetaObject()->signalOffset() ) {
    case 0: closed(); break;
    case 1: formReady(); break;
    default:
	return QObject::qt_emit(_id,_o);
    }
    return TRUE;
}
#ifndef QT_NO_PROPERTIES

bool FLFormDBInterface::qt_property( int id, int f, QVariant* v)
{
    return QObject::qt_property( id, f, v);
}

bool FLFormDBInterface::qt_static_property( QObject* , int , int , QVariant* ){ return FALSE; }
#endif // QT_NO_PROPERTIES


const char *FLFormRecordDBInterface::className() const
{
    return "FLFormRecordDBInterface";
}

QMetaObject *FLFormRecordDBInterface::metaObj = 0;
static QMetaObjectCleanUp cleanUp_FLFormRecordDBInterface( "FLFormRecordDBInterface", &FLFormRecordDBInterface::staticMetaObject );

#ifndef QT_NO_TRANSLATION
QString FLFormRecordDBInterface::tr( const char *s, const char *c )
{
    if ( qApp )
	return qApp->translate( "FLFormRecordDBInterface", s, c, QApplication::DefaultCodec );
    else
	return QString::fromLatin1( s );
}
#ifndef QT_NO_TRANSLATION_UTF8
QString FLFormRecordDBInterface::trUtf8( const char *s, const char *c )
{
    if ( qApp )
	return qApp->translate( "FLFormRecordDBInterface", s, c, QApplication::UnicodeUTF8 );
    else
	return QString::fromUtf8( s );
}
#endif // QT_NO_TRANSLATION_UTF8

#endif // QT_NO_TRANSLATION

QMetaObject* FLFormRecordDBInterface::staticMetaObject()
{
    if ( metaObj )
	return metaObj;
    QMetaObject* parentObject = QObject::staticMetaObject();
    static const QUParameter param_slot_0[] = {
	{ "c", &static_QUType_ptr, "FLSqlCursorInterface", QUParameter::In }
    };
    static const QUMethod slot_0 = {"setCursor", 1, param_slot_0 };
    static const QUParameter param_slot_1[] = {
	{ 0, &static_QUType_ptr, "FLSqlCursorInterface", QUParameter::Out }
    };
    static const QUMethod slot_1 = {"cursor", 1, param_slot_1 };
    static const QUParameter param_slot_2[] = {
	{ 0, &static_QUType_ptr, "QWidget", QUParameter::Out }
    };
    static const QUMethod slot_2 = {"mainWidget", 1, param_slot_2 };
    static const QUParameter param_slot_3[] = {
	{ "w", &static_QUType_ptr, "QWidget", QUParameter::In }
    };
    static const QUMethod slot_3 = {"setMainWidget", 1, param_slot_3 };
    static const QUMethod slot_4 = {"setMainWidget", 0, 0 };
    static const QUParameter param_slot_5[] = {
	{ "uiFileName", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_5 = {"setMainWidget", 1, param_slot_5 };
    static const QUParameter param_slot_6[] = {
	{ 0, &static_QUType_ptr, "QObject", QUParameter::Out },
	{ "objName", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_6 = {"child", 2, param_slot_6 };
    static const QUParameter param_slot_7[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out }
    };
    static const QUMethod slot_7 = {"close", 1, param_slot_7 };
    static const QUMethod slot_8 = {"accept", 0, 0 };
    static const QUMethod slot_9 = {"reject", 0, 0 };
    static const QUMethod slot_10 = {"acceptContinue", 0, 0 };
    static const QUParameter param_slot_11[] = {
	{ 0, &static_QUType_ptr, "FLFormRecordDB", QUParameter::Out }
    };
    static const QUMethod slot_11 = {"obj", 1, param_slot_11 };
    static const QUParameter param_slot_12[] = {
	{ "b", &static_QUType_bool, 0, QUParameter::In }
    };
    static const QUMethod slot_12 = {"setDisabled", 1, param_slot_12 };
    static const QUParameter param_slot_13[] = {
	{ 0, &static_QUType_QVariant, "\x0f", QUParameter::Out }
    };
    static const QUMethod slot_13 = {"snapShot", 1, param_slot_13 };
    static const QUParameter param_slot_14[] = {
	{ "pathFile", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_14 = {"saveSnapShot", 1, param_slot_14 };
    static const QUMethod slot_15 = {"show", 0, 0 };
    static const QUMethod slot_16 = {"showForDocument", 0, 0 };
    static const QUMethod slot_17 = {"setMaximized", 0, 0 };
    static const QUParameter param_slot_18[] = {
	{ "text", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_18 = {"setCaptionWidget", 1, param_slot_18 };
    static const QMetaData slot_tbl[] = {
	{ "setCursor(FLSqlCursorInterface*)", &slot_0, QMetaData::Public },
	{ "cursor()", &slot_1, QMetaData::Public },
	{ "mainWidget()", &slot_2, QMetaData::Public },
	{ "setMainWidget(QWidget*)", &slot_3, QMetaData::Public },
	{ "setMainWidget()", &slot_4, QMetaData::Public },
	{ "setMainWidget(const QString&)", &slot_5, QMetaData::Public },
	{ "child(const QString&)", &slot_6, QMetaData::Public },
	{ "close()", &slot_7, QMetaData::Public },
	{ "accept()", &slot_8, QMetaData::Public },
	{ "reject()", &slot_9, QMetaData::Public },
	{ "acceptContinue()", &slot_10, QMetaData::Public },
	{ "obj()", &slot_11, QMetaData::Public },
	{ "setDisabled(const bool)", &slot_12, QMetaData::Public },
	{ "snapShot()", &slot_13, QMetaData::Public },
	{ "saveSnapShot(const QString&)", &slot_14, QMetaData::Public },
	{ "show()", &slot_15, QMetaData::Public },
	{ "showForDocument()", &slot_16, QMetaData::Public },
	{ "setMaximized()", &slot_17, QMetaData::Public },
	{ "setCaptionWidget(const QString&)", &slot_18, QMetaData::Public }
    };
    static const QUMethod signal_0 = {"closed", 0, 0 };
    static const QUMethod signal_1 = {"formReady", 0, 0 };
    static const QMetaData signal_tbl[] = {
	{ "closed()", &signal_0, QMetaData::Public },
	{ "formReady()", &signal_1, QMetaData::Public }
    };
    metaObj = QMetaObject::new_metaobject(
	"FLFormRecordDBInterface", parentObject,
	slot_tbl, 19,
	signal_tbl, 2,
#ifndef QT_NO_PROPERTIES
	0, 0,
	0, 0,
#endif // QT_NO_PROPERTIES
	0, 0 );
    cleanUp_FLFormRecordDBInterface.setMetaObject( metaObj );
    return metaObj;
}

void* FLFormRecordDBInterface::qt_cast( const char* clname )
{
    if ( !qstrcmp( clname, "FLFormRecordDBInterface" ) )
	return this;
    return QObject::qt_cast( clname );
}

// SIGNAL closed
void FLFormRecordDBInterface::closed()
{
    activate_signal( staticMetaObject()->signalOffset() + 0 );
}

// SIGNAL formReady
void FLFormRecordDBInterface::formReady()
{
    activate_signal( staticMetaObject()->signalOffset() + 1 );
}

bool FLFormRecordDBInterface::qt_invoke( int _id, QUObject* _o )
{
    switch ( _id - staticMetaObject()->slotOffset() ) {
    case 0: setCursor((FLSqlCursorInterface*)static_QUType_ptr.get(_o+1)); break;
    case 1: static_QUType_ptr.set(_o,cursor()); break;
    case 2: static_QUType_ptr.set(_o,mainWidget()); break;
    case 3: setMainWidget((QWidget*)static_QUType_ptr.get(_o+1)); break;
    case 4: setMainWidget(); break;
    case 5: setMainWidget((const QString&)static_QUType_QString.get(_o+1)); break;
    case 6: static_QUType_ptr.set(_o,child((const QString&)static_QUType_QString.get(_o+1))); break;
    case 7: static_QUType_bool.set(_o,close()); break;
    case 8: accept(); break;
    case 9: reject(); break;
    case 10: acceptContinue(); break;
    case 11: static_QUType_ptr.set(_o,obj()); break;
    case 12: setDisabled((const bool)static_QUType_bool.get(_o+1)); break;
    case 13: static_QUType_QVariant.set(_o,QVariant(snapShot())); break;
    case 14: saveSnapShot((const QString&)static_QUType_QString.get(_o+1)); break;
    case 15: show(); break;
    case 16: showForDocument(); break;
    case 17: setMaximized(); break;
    case 18: setCaptionWidget((const QString&)static_QUType_QString.get(_o+1)); break;
    default:
	return QObject::qt_invoke( _id, _o );
    }
    return TRUE;
}

bool FLFormRecordDBInterface::qt_emit( int _id, QUObject* _o )
{
    switch ( _id - staticMetaObject()->signalOffset() ) {
    case 0: closed(); break;
    case 1: formReady(); break;
    default:
	return QObject::qt_emit(_id,_o);
    }
    return TRUE;
}
#ifndef QT_NO_PROPERTIES

bool FLFormRecordDBInterface::qt_property( int id, int f, QVariant* v)
{
    return QObject::qt_property( id, f, v);
}

bool FLFormRecordDBInterface::qt_static_property( QObject* , int , int , QVariant* ){ return FALSE; }
#endif // QT_NO_PROPERTIES


const char *FLFormSearchDBInterface::className() const
{
    return "FLFormSearchDBInterface";
}

QMetaObject *FLFormSearchDBInterface::metaObj = 0;
static QMetaObjectCleanUp cleanUp_FLFormSearchDBInterface( "FLFormSearchDBInterface", &FLFormSearchDBInterface::staticMetaObject );

#ifndef QT_NO_TRANSLATION
QString FLFormSearchDBInterface::tr( const char *s, const char *c )
{
    if ( qApp )
	return qApp->translate( "FLFormSearchDBInterface", s, c, QApplication::DefaultCodec );
    else
	return QString::fromLatin1( s );
}
#ifndef QT_NO_TRANSLATION_UTF8
QString FLFormSearchDBInterface::trUtf8( const char *s, const char *c )
{
    if ( qApp )
	return qApp->translate( "FLFormSearchDBInterface", s, c, QApplication::UnicodeUTF8 );
    else
	return QString::fromUtf8( s );
}
#endif // QT_NO_TRANSLATION_UTF8

#endif // QT_NO_TRANSLATION

QMetaObject* FLFormSearchDBInterface::staticMetaObject()
{
    if ( metaObj )
	return metaObj;
    QMetaObject* parentObject = QObject::staticMetaObject();
    static const QUParameter param_slot_0[] = {
	{ "c", &static_QUType_ptr, "FLSqlCursorInterface", QUParameter::In }
    };
    static const QUMethod slot_0 = {"setCursor", 1, param_slot_0 };
    static const QUParameter param_slot_1[] = {
	{ 0, &static_QUType_ptr, "FLSqlCursorInterface", QUParameter::Out }
    };
    static const QUMethod slot_1 = {"cursor", 1, param_slot_1 };
    static const QUParameter param_slot_2[] = {
	{ 0, &static_QUType_ptr, "QWidget", QUParameter::Out }
    };
    static const QUMethod slot_2 = {"mainWidget", 1, param_slot_2 };
    static const QUParameter param_slot_3[] = {
	{ "w", &static_QUType_ptr, "QWidget", QUParameter::In }
    };
    static const QUMethod slot_3 = {"setMainWidget", 1, param_slot_3 };
    static const QUMethod slot_4 = {"setMainWidget", 0, 0 };
    static const QUParameter param_slot_5[] = {
	{ "uiFileName", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_5 = {"setMainWidget", 1, param_slot_5 };
    static const QUParameter param_slot_6[] = {
	{ 0, &static_QUType_QVariant, 0, QUParameter::Out }
    };
    static const QUMethod slot_6 = {"exec", 1, param_slot_6 };
    static const QUParameter param_slot_7[] = {
	{ 0, &static_QUType_QVariant, 0, QUParameter::Out },
	{ "n", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_7 = {"exec", 2, param_slot_7 };
    static const QUMethod slot_8 = {"show", 0, 0 };
    static const QUParameter param_slot_9[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out }
    };
    static const QUMethod slot_9 = {"accepted", 1, param_slot_9 };
    static const QUParameter param_slot_10[] = {
	{ 0, &static_QUType_ptr, "QObject", QUParameter::Out },
	{ "objName", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_10 = {"child", 2, param_slot_10 };
    static const QUParameter param_slot_11[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out }
    };
    static const QUMethod slot_11 = {"close", 1, param_slot_11 };
    static const QUMethod slot_12 = {"accept", 0, 0 };
    static const QUMethod slot_13 = {"reject", 0, 0 };
    static const QUParameter param_slot_14[] = {
	{ 0, &static_QUType_ptr, "FLFormSearchDB", QUParameter::Out }
    };
    static const QUMethod slot_14 = {"obj", 1, param_slot_14 };
    static const QUParameter param_slot_15[] = {
	{ "b", &static_QUType_bool, 0, QUParameter::In }
    };
    static const QUMethod slot_15 = {"setDisabled", 1, param_slot_15 };
    static const QUParameter param_slot_16[] = {
	{ 0, &static_QUType_QVariant, "\x0f", QUParameter::Out }
    };
    static const QUMethod slot_16 = {"snapShot", 1, param_slot_16 };
    static const QUParameter param_slot_17[] = {
	{ "pathFile", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_17 = {"saveSnapShot", 1, param_slot_17 };
    static const QUMethod slot_18 = {"setMaximized", 0, 0 };
    static const QUParameter param_slot_19[] = {
	{ "text", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_19 = {"setCaptionWidget", 1, param_slot_19 };
    static const QMetaData slot_tbl[] = {
	{ "setCursor(FLSqlCursorInterface*)", &slot_0, QMetaData::Public },
	{ "cursor()", &slot_1, QMetaData::Public },
	{ "mainWidget()", &slot_2, QMetaData::Public },
	{ "setMainWidget(QWidget*)", &slot_3, QMetaData::Public },
	{ "setMainWidget()", &slot_4, QMetaData::Public },
	{ "setMainWidget(const QString&)", &slot_5, QMetaData::Public },
	{ "exec()", &slot_6, QMetaData::Public },
	{ "exec(const QString&)", &slot_7, QMetaData::Public },
	{ "show()", &slot_8, QMetaData::Public },
	{ "accepted()", &slot_9, QMetaData::Public },
	{ "child(const QString&)", &slot_10, QMetaData::Public },
	{ "close()", &slot_11, QMetaData::Public },
	{ "accept()", &slot_12, QMetaData::Public },
	{ "reject()", &slot_13, QMetaData::Public },
	{ "obj()", &slot_14, QMetaData::Public },
	{ "setDisabled(const bool)", &slot_15, QMetaData::Public },
	{ "snapShot()", &slot_16, QMetaData::Public },
	{ "saveSnapShot(const QString&)", &slot_17, QMetaData::Public },
	{ "setMaximized()", &slot_18, QMetaData::Public },
	{ "setCaptionWidget(const QString&)", &slot_19, QMetaData::Public }
    };
    static const QUMethod signal_0 = {"closed", 0, 0 };
    static const QUMethod signal_1 = {"formReady", 0, 0 };
    static const QMetaData signal_tbl[] = {
	{ "closed()", &signal_0, QMetaData::Public },
	{ "formReady()", &signal_1, QMetaData::Public }
    };
    metaObj = QMetaObject::new_metaobject(
	"FLFormSearchDBInterface", parentObject,
	slot_tbl, 20,
	signal_tbl, 2,
#ifndef QT_NO_PROPERTIES
	0, 0,
	0, 0,
#endif // QT_NO_PROPERTIES
	0, 0 );
    cleanUp_FLFormSearchDBInterface.setMetaObject( metaObj );
    return metaObj;
}

void* FLFormSearchDBInterface::qt_cast( const char* clname )
{
    if ( !qstrcmp( clname, "FLFormSearchDBInterface" ) )
	return this;
    return QObject::qt_cast( clname );
}

// SIGNAL closed
void FLFormSearchDBInterface::closed()
{
    activate_signal( staticMetaObject()->signalOffset() + 0 );
}

// SIGNAL formReady
void FLFormSearchDBInterface::formReady()
{
    activate_signal( staticMetaObject()->signalOffset() + 1 );
}

bool FLFormSearchDBInterface::qt_invoke( int _id, QUObject* _o )
{
    switch ( _id - staticMetaObject()->slotOffset() ) {
    case 0: setCursor((FLSqlCursorInterface*)static_QUType_ptr.get(_o+1)); break;
    case 1: static_QUType_ptr.set(_o,cursor()); break;
    case 2: static_QUType_ptr.set(_o,mainWidget()); break;
    case 3: setMainWidget((QWidget*)static_QUType_ptr.get(_o+1)); break;
    case 4: setMainWidget(); break;
    case 5: setMainWidget((const QString&)static_QUType_QString.get(_o+1)); break;
    case 6: static_QUType_QVariant.set(_o,exec()); break;
    case 7: static_QUType_QVariant.set(_o,exec((const QString&)static_QUType_QString.get(_o+1))); break;
    case 8: show(); break;
    case 9: static_QUType_bool.set(_o,accepted()); break;
    case 10: static_QUType_ptr.set(_o,child((const QString&)static_QUType_QString.get(_o+1))); break;
    case 11: static_QUType_bool.set(_o,close()); break;
    case 12: accept(); break;
    case 13: reject(); break;
    case 14: static_QUType_ptr.set(_o,obj()); break;
    case 15: setDisabled((const bool)static_QUType_bool.get(_o+1)); break;
    case 16: static_QUType_QVariant.set(_o,QVariant(snapShot())); break;
    case 17: saveSnapShot((const QString&)static_QUType_QString.get(_o+1)); break;
    case 18: setMaximized(); break;
    case 19: setCaptionWidget((const QString&)static_QUType_QString.get(_o+1)); break;
    default:
	return QObject::qt_invoke( _id, _o );
    }
    return TRUE;
}

bool FLFormSearchDBInterface::qt_emit( int _id, QUObject* _o )
{
    switch ( _id - staticMetaObject()->signalOffset() ) {
    case 0: closed(); break;
    case 1: formReady(); break;
    default:
	return QObject::qt_emit(_id,_o);
    }
    return TRUE;
}
#ifndef QT_NO_PROPERTIES

bool FLFormSearchDBInterface::qt_property( int id, int f, QVariant* v)
{
    return QObject::qt_property( id, f, v);
}

bool FLFormSearchDBInterface::qt_static_property( QObject* , int , int , QVariant* ){ return FALSE; }
#endif // QT_NO_PROPERTIES


const char *FLVarInterface::className() const
{
    return "FLVarInterface";
}

QMetaObject *FLVarInterface::metaObj = 0;
static QMetaObjectCleanUp cleanUp_FLVarInterface( "FLVarInterface", &FLVarInterface::staticMetaObject );

#ifndef QT_NO_TRANSLATION
QString FLVarInterface::tr( const char *s, const char *c )
{
    if ( qApp )
	return qApp->translate( "FLVarInterface", s, c, QApplication::DefaultCodec );
    else
	return QString::fromLatin1( s );
}
#ifndef QT_NO_TRANSLATION_UTF8
QString FLVarInterface::trUtf8( const char *s, const char *c )
{
    if ( qApp )
	return qApp->translate( "FLVarInterface", s, c, QApplication::UnicodeUTF8 );
    else
	return QString::fromUtf8( s );
}
#endif // QT_NO_TRANSLATION_UTF8

#endif // QT_NO_TRANSLATION

QMetaObject* FLVarInterface::staticMetaObject()
{
    if ( metaObj )
	return metaObj;
    QMetaObject* parentObject = QObject::staticMetaObject();
    static const QUParameter param_slot_0[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out },
	{ "n", &static_QUType_QString, 0, QUParameter::In },
	{ "v", &static_QUType_QVariant, 0, QUParameter::In }
    };
    static const QUMethod slot_0 = {"set", 3, param_slot_0 };
    static const QUParameter param_slot_1[] = {
	{ 0, &static_QUType_QVariant, 0, QUParameter::Out },
	{ "n", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_1 = {"get", 2, param_slot_1 };
    static const QMetaData slot_tbl[] = {
	{ "set(const QString&,const QVariant&)", &slot_0, QMetaData::Public },
	{ "get(const QString&)", &slot_1, QMetaData::Public }
    };
    metaObj = QMetaObject::new_metaobject(
	"FLVarInterface", parentObject,
	slot_tbl, 2,
	0, 0,
#ifndef QT_NO_PROPERTIES
	0, 0,
	0, 0,
#endif // QT_NO_PROPERTIES
	0, 0 );
    cleanUp_FLVarInterface.setMetaObject( metaObj );
    return metaObj;
}

void* FLVarInterface::qt_cast( const char* clname )
{
    if ( !qstrcmp( clname, "FLVarInterface" ) )
	return this;
    return QObject::qt_cast( clname );
}

bool FLVarInterface::qt_invoke( int _id, QUObject* _o )
{
    switch ( _id - staticMetaObject()->slotOffset() ) {
    case 0: static_QUType_bool.set(_o,set((const QString&)static_QUType_QString.get(_o+1),(const QVariant&)static_QUType_QVariant.get(_o+2))); break;
    case 1: static_QUType_QVariant.set(_o,get((const QString&)static_QUType_QString.get(_o+1))); break;
    default:
	return QObject::qt_invoke( _id, _o );
    }
    return TRUE;
}

bool FLVarInterface::qt_emit( int _id, QUObject* _o )
{
    return QObject::qt_emit(_id,_o);
}
#ifndef QT_NO_PROPERTIES

bool FLVarInterface::qt_property( int id, int f, QVariant* v)
{
    return QObject::qt_property( id, f, v);
}

bool FLVarInterface::qt_static_property( QObject* , int , int , QVariant* ){ return FALSE; }
#endif // QT_NO_PROPERTIES


const char *FLUtilInterface::className() const
{
    return "FLUtilInterface";
}

QMetaObject *FLUtilInterface::metaObj = 0;
static QMetaObjectCleanUp cleanUp_FLUtilInterface( "FLUtilInterface", &FLUtilInterface::staticMetaObject );

#ifndef QT_NO_TRANSLATION
QString FLUtilInterface::tr( const char *s, const char *c )
{
    if ( qApp )
	return qApp->translate( "FLUtilInterface", s, c, QApplication::DefaultCodec );
    else
	return QString::fromLatin1( s );
}
#ifndef QT_NO_TRANSLATION_UTF8
QString FLUtilInterface::trUtf8( const char *s, const char *c )
{
    if ( qApp )
	return qApp->translate( "FLUtilInterface", s, c, QApplication::UnicodeUTF8 );
    else
	return QString::fromUtf8( s );
}
#endif // QT_NO_TRANSLATION_UTF8

#endif // QT_NO_TRANSLATION

QMetaObject* FLUtilInterface::staticMetaObject()
{
    if ( metaObj )
	return metaObj;
    QMetaObject* parentObject = QObject::staticMetaObject();
#ifndef QT_NO_PROPERTIES
    static const QMetaEnum::Item enum_0[] = {
	{ "Serial",  (int) FLUtilInterface::Serial },
	{ "Unlock",  (int) FLUtilInterface::Unlock },
	{ "Check",  (int) FLUtilInterface::Check }
    };
    static const QMetaEnum::Item enum_1[] = {
	{ "Invalid",  (int) FLUtilInterface::Invalid },
	{ "Map",  (int) FLUtilInterface::Map },
	{ "List",  (int) FLUtilInterface::List },
	{ "String",  (int) FLUtilInterface::String },
	{ "StringList",  (int) FLUtilInterface::StringList },
	{ "Font",  (int) FLUtilInterface::Font },
	{ "Pixmap",  (int) FLUtilInterface::Pixmap },
	{ "Brush",  (int) FLUtilInterface::Brush },
	{ "Rect",  (int) FLUtilInterface::Rect },
	{ "Size",  (int) FLUtilInterface::Size },
	{ "Color",  (int) FLUtilInterface::Color },
	{ "Palette",  (int) FLUtilInterface::Palette },
	{ "ColorGroup",  (int) FLUtilInterface::ColorGroup },
	{ "IconSet",  (int) FLUtilInterface::IconSet },
	{ "Point",  (int) FLUtilInterface::Point },
	{ "Image",  (int) FLUtilInterface::Image },
	{ "Int",  (int) FLUtilInterface::Int },
	{ "UInt",  (int) FLUtilInterface::UInt },
	{ "Bool",  (int) FLUtilInterface::Bool },
	{ "Double",  (int) FLUtilInterface::Double },
	{ "CString",  (int) FLUtilInterface::CString },
	{ "PointArray",  (int) FLUtilInterface::PointArray },
	{ "Region",  (int) FLUtilInterface::Region },
	{ "Bitmap",  (int) FLUtilInterface::Bitmap },
	{ "Cursor",  (int) FLUtilInterface::Cursor },
	{ "SizePolicy",  (int) FLUtilInterface::SizePolicy },
	{ "Date",  (int) FLUtilInterface::Date },
	{ "Time",  (int) FLUtilInterface::Time },
	{ "DateTime",  (int) FLUtilInterface::DateTime },
	{ "ByteArray",  (int) FLUtilInterface::ByteArray },
	{ "BitArray",  (int) FLUtilInterface::BitArray },
	{ "KeySequence",  (int) FLUtilInterface::KeySequence },
	{ "Pen",  (int) FLUtilInterface::Pen },
	{ "LongLong",  (int) FLUtilInterface::LongLong },
	{ "ULongLong",  (int) FLUtilInterface::ULongLong }
    };
    static const QMetaEnum enum_tbl[] = {
	{ "specialType", 3, enum_0, FALSE },
	{ "Type", 35, enum_1, FALSE }
    };
#endif // QT_NO_PROPERTIES
    static const QUParameter param_slot_0[] = {
	{ 0, &static_QUType_QVariant, 0, QUParameter::Out },
	{ "n", &static_QUType_double, 0, QUParameter::In }
    };
    static const QUMethod slot_0 = {"partInteger", 2, param_slot_0 };
    static const QUParameter param_slot_1[] = {
	{ 0, &static_QUType_QVariant, 0, QUParameter::Out },
	{ "n", &static_QUType_double, 0, QUParameter::In }
    };
    static const QUMethod slot_1 = {"partDecimal", 2, param_slot_1 };
    static const QUParameter param_slot_2[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::Out },
	{ "v", &static_QUType_QVariant, 0, QUParameter::In },
	{ "tipo", &static_QUType_ptr, "char", QUParameter::In },
	{ "partDecimal", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_2 = {"buildNumber", 4, param_slot_2 };
    static const QUParameter param_slot_3[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::Out },
	{ "v", &static_QUType_double, 0, QUParameter::In },
	{ "tipo", &static_QUType_ptr, "char", QUParameter::In },
	{ "partDecimal", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_3 = {"buildNumber", 4, param_slot_3 };
    static const QUParameter param_slot_4[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::Out },
	{ "v", &static_QUType_int, 0, QUParameter::In },
	{ "tipo", &static_QUType_ptr, "char", QUParameter::In },
	{ "partDecimal", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_4 = {"buildNumber", 4, param_slot_4 };
    static const QUParameter param_slot_5[] = {
	{ 0, &static_QUType_QVariant, 0, QUParameter::Out },
	{ "key", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_5 = {"readSettingEntry", 2, param_slot_5 };
    static const QUParameter param_slot_6[] = {
	{ 0, &static_QUType_QVariant, 0, QUParameter::Out },
	{ "key", &static_QUType_QString, 0, QUParameter::In },
	{ "def", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_6 = {"readSettingEntry", 3, param_slot_6 };
    static const QUParameter param_slot_7[] = {
	{ 0, &static_QUType_QVariant, 0, QUParameter::Out },
	{ "key", &static_QUType_QString, 0, QUParameter::In },
	{ "def", &static_QUType_QString, 0, QUParameter::In },
	{ "ok", &static_QUType_varptr, "\x12", QUParameter::In }
    };
    static const QUMethod slot_7 = {"readSettingEntry", 4, param_slot_7 };
    static const QUParameter param_slot_8[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out },
	{ "key", &static_QUType_QString, 0, QUParameter::In },
	{ "value", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_8 = {"writeSettingEntry", 3, param_slot_8 };
    static const QUParameter param_slot_9[] = {
	{ 0, &static_QUType_QVariant, 0, QUParameter::Out },
	{ "key", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_9 = {"readDBSettingEntry", 2, param_slot_9 };
    static const QUParameter param_slot_10[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out },
	{ "key", &static_QUType_QString, 0, QUParameter::In },
	{ "value", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_10 = {"writeDBSettingEntry", 3, param_slot_10 };
    static const QUParameter param_slot_11[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::Out },
	{ "n", &static_QUType_QVariant, 0, QUParameter::In },
	{ "table", &static_QUType_QString, 0, QUParameter::In },
	{ "field", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_11 = {"roundFieldValue", 4, param_slot_11 };
    static const QUParameter param_slot_12[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::Out },
	{ "n", &static_QUType_double, 0, QUParameter::In },
	{ "table", &static_QUType_QString, 0, QUParameter::In },
	{ "field", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_12 = {"roundFieldValue", 4, param_slot_12 };
    static const QUParameter param_slot_13[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::Out },
	{ "n", &static_QUType_int, 0, QUParameter::In },
	{ "table", &static_QUType_QString, 0, QUParameter::In },
	{ "field", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_13 = {"roundFieldValue", 4, param_slot_13 };
    static const QUParameter param_slot_14[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::Out },
	{ "n", &static_QUType_ptr, "long", QUParameter::In }
    };
    static const QUMethod slot_14 = {"unidades", 2, param_slot_14 };
    static const QUParameter param_slot_15[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::Out },
	{ "n", &static_QUType_ptr, "long", QUParameter::In }
    };
    static const QUMethod slot_15 = {"centenamillar", 2, param_slot_15 };
    static const QUParameter param_slot_16[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::Out },
	{ "n", &static_QUType_ptr, "long", QUParameter::In }
    };
    static const QUMethod slot_16 = {"decenas", 2, param_slot_16 };
    static const QUParameter param_slot_17[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::Out },
	{ "n", &static_QUType_ptr, "long", QUParameter::In }
    };
    static const QUMethod slot_17 = {"centenas", 2, param_slot_17 };
    static const QUParameter param_slot_18[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::Out },
	{ "n", &static_QUType_ptr, "long", QUParameter::In }
    };
    static const QUMethod slot_18 = {"unidadesmillar", 2, param_slot_18 };
    static const QUParameter param_slot_19[] = {
	{ 0, &static_QUType_QVariant, "\x14", QUParameter::Out },
	{ "s", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_19 = {"utf8", 2, param_slot_19 };
    static const QUParameter param_slot_20[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::Out },
	{ "n", &static_QUType_ptr, "long", QUParameter::In }
    };
    static const QUMethod slot_20 = {"decenasmillar", 2, param_slot_20 };
    static const QUParameter param_slot_21[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::Out },
	{ "n", &static_QUType_ptr, "long", QUParameter::In }
    };
    static const QUMethod slot_21 = {"enLetra", 2, param_slot_21 };
    static const QUParameter param_slot_22[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::Out },
	{ "n", &static_QUType_double, 0, QUParameter::In },
	{ "m", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_22 = {"enLetraMoneda", 3, param_slot_22 };
    static const QUParameter param_slot_23[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::Out },
	{ "n", &static_QUType_double, 0, QUParameter::In }
    };
    static const QUMethod slot_23 = {"enLetraMonedaEuro", 2, param_slot_23 };
    static const QUParameter param_slot_24[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::Out },
	{ "n", &static_QUType_ptr, "long", QUParameter::In }
    };
    static const QUMethod slot_24 = {"letraDni", 2, param_slot_24 };
    static const QUParameter param_slot_25[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::Out },
	{ "n", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_25 = {"calcularDC", 2, param_slot_25 };
    static const QUParameter param_slot_26[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::Out },
	{ "f", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_26 = {"dateDMAtoAMD", 2, param_slot_26 };
    static const QUParameter param_slot_27[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::Out },
	{ "f", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_27 = {"dateAMDtoDMA", 2, param_slot_27 };
    static const QUParameter param_slot_28[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::Out },
	{ "s", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_28 = {"formatoMiles", 2, param_slot_28 };
    static const QUParameter param_slot_29[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::Out },
	{ "contexto", &static_QUType_QString, 0, QUParameter::In },
	{ "s", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_29 = {"translate", 3, param_slot_29 };
    static const QUParameter param_slot_30[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out },
	{ "num", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_30 = {"numCreditCard", 2, param_slot_30 };
    static const QUParameter param_slot_31[] = {
	{ 0, &static_QUType_QVariant, 0, QUParameter::Out },
	{ "name", &static_QUType_QString, 0, QUParameter::In },
	{ "cursor_", &static_QUType_ptr, "FLSqlCursorInterface", QUParameter::In }
    };
    static const QUMethod slot_31 = {"nextCounter", 3, param_slot_31 };
    static const QUParameter param_slot_32[] = {
	{ 0, &static_QUType_QVariant, 0, QUParameter::Out },
	{ "serie", &static_QUType_QString, 0, QUParameter::In },
	{ "name", &static_QUType_QString, 0, QUParameter::In },
	{ "cursor_", &static_QUType_ptr, "FLSqlCursorInterface", QUParameter::In }
    };
    static const QUMethod slot_32 = {"nextCounterSerial", 4, param_slot_32 };
    static const QUParameter param_slot_33[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::Out },
	{ "nivel", &static_QUType_int, 0, QUParameter::In },
	{ "secuencia", &static_QUType_QString, 0, QUParameter::In },
	{ "ultimo", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_33 = {"nextSequence", 4, param_slot_33 };
    static const QUParameter param_slot_34[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::Out },
	{ "letter", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_34 = {"serialLettertoNumber", 2, param_slot_34 };
    static const QUParameter param_slot_35[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::Out },
	{ "number", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_35 = {"serialNumbertoLetter", 2, param_slot_35 };
    static const QUParameter param_slot_36[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out },
	{ "head", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_36 = {"isFLDefFile", 2, param_slot_36 };
    static const QUParameter param_slot_37[] = {
	{ 0, &static_QUType_QVariant, "\x11", QUParameter::Out },
	{ "str", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_37 = {"length", 2, param_slot_37 };
    static const QUParameter param_slot_38[] = {
	{ 0, &static_QUType_QVariant, "\x04", QUParameter::Out },
	{ "tabla", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_38 = {"nombreCampos", 2, param_slot_38 };
    static const QUParameter param_slot_39[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::Out },
	{ "fN", &static_QUType_QString, 0, QUParameter::In },
	{ "tN", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_39 = {"fieldNameToAlias", 3, param_slot_39 };
    static const QUParameter param_slot_40[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::Out },
	{ "fN", &static_QUType_QString, 0, QUParameter::In },
	{ "tN", &static_QUType_QString, 0, QUParameter::In },
	{ "connName", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_40 = {"fieldNameToAlias", 4, param_slot_40 };
    static const QUParameter param_slot_41[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::Out },
	{ "tN", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_41 = {"tableNameToAlias", 2, param_slot_41 };
    static const QUParameter param_slot_42[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::Out },
	{ "tN", &static_QUType_QString, 0, QUParameter::In },
	{ "connName", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_42 = {"tableNameToAlias", 3, param_slot_42 };
    static const QUParameter param_slot_43[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::Out },
	{ "aN", &static_QUType_QString, 0, QUParameter::In },
	{ "tN", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_43 = {"fieldAliasToName", 3, param_slot_43 };
    static const QUParameter param_slot_44[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::Out },
	{ "aN", &static_QUType_QString, 0, QUParameter::In },
	{ "tN", &static_QUType_QString, 0, QUParameter::In },
	{ "connName", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_44 = {"fieldAliasToName", 4, param_slot_44 };
    static const QUParameter param_slot_45[] = {
	{ 0, &static_QUType_int, 0, QUParameter::Out },
	{ "fN", &static_QUType_QString, 0, QUParameter::In },
	{ "tN", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_45 = {"fieldType", 3, param_slot_45 };
    static const QUParameter param_slot_46[] = {
	{ 0, &static_QUType_int, 0, QUParameter::Out },
	{ "fN", &static_QUType_QString, 0, QUParameter::In },
	{ "tN", &static_QUType_QString, 0, QUParameter::In },
	{ "connName", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_46 = {"fieldType", 4, param_slot_46 };
    static const QUParameter param_slot_47[] = {
	{ 0, &static_QUType_int, 0, QUParameter::Out },
	{ "fN", &static_QUType_QString, 0, QUParameter::In },
	{ "tN", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_47 = {"fieldLength", 3, param_slot_47 };
    static const QUParameter param_slot_48[] = {
	{ 0, &static_QUType_int, 0, QUParameter::Out },
	{ "fN", &static_QUType_QString, 0, QUParameter::In },
	{ "tN", &static_QUType_QString, 0, QUParameter::In },
	{ "connName", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_48 = {"fieldLength", 4, param_slot_48 };
    static const QUParameter param_slot_49[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out },
	{ "fN", &static_QUType_QString, 0, QUParameter::In },
	{ "tN", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_49 = {"fieldAllowNull", 3, param_slot_49 };
    static const QUParameter param_slot_50[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out },
	{ "fN", &static_QUType_QString, 0, QUParameter::In },
	{ "tN", &static_QUType_QString, 0, QUParameter::In },
	{ "connName", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_50 = {"fieldAllowNull", 4, param_slot_50 };
    static const QUParameter param_slot_51[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out },
	{ "fN", &static_QUType_QString, 0, QUParameter::In },
	{ "tN", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_51 = {"fieldIsPrimaryKey", 3, param_slot_51 };
    static const QUParameter param_slot_52[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out },
	{ "fN", &static_QUType_QString, 0, QUParameter::In },
	{ "tN", &static_QUType_QString, 0, QUParameter::In },
	{ "connName", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_52 = {"fieldIsPrimaryKey", 4, param_slot_52 };
    static const QUParameter param_slot_53[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out },
	{ "fN", &static_QUType_QString, 0, QUParameter::In },
	{ "tN", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_53 = {"fieldIsCompoundKey", 3, param_slot_53 };
    static const QUParameter param_slot_54[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out },
	{ "fN", &static_QUType_QString, 0, QUParameter::In },
	{ "tN", &static_QUType_QString, 0, QUParameter::In },
	{ "connName", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_54 = {"fieldIsCompoundKey", 4, param_slot_54 };
    static const QUParameter param_slot_55[] = {
	{ 0, &static_QUType_QVariant, 0, QUParameter::Out },
	{ "fN", &static_QUType_QString, 0, QUParameter::In },
	{ "tN", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_55 = {"fieldDefaultValue", 3, param_slot_55 };
    static const QUParameter param_slot_56[] = {
	{ 0, &static_QUType_QVariant, 0, QUParameter::Out },
	{ "fN", &static_QUType_QString, 0, QUParameter::In },
	{ "tN", &static_QUType_QString, 0, QUParameter::In },
	{ "connName", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_56 = {"fieldDefaultValue", 4, param_slot_56 };
    static const QUParameter param_slot_57[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::Out },
	{ "t", &static_QUType_int, 0, QUParameter::In },
	{ "v", &static_QUType_QVariant, 0, QUParameter::In }
    };
    static const QUMethod slot_57 = {"formatValue", 3, param_slot_57 };
    static const QUParameter param_slot_58[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::Out },
	{ "t", &static_QUType_int, 0, QUParameter::In },
	{ "v", &static_QUType_QVariant, 0, QUParameter::In },
	{ "upper", &static_QUType_bool, 0, QUParameter::In }
    };
    static const QUMethod slot_58 = {"formatValue", 4, param_slot_58 };
    static const QUParameter param_slot_59[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::Out },
	{ "t", &static_QUType_int, 0, QUParameter::In },
	{ "v", &static_QUType_QVariant, 0, QUParameter::In },
	{ "upper", &static_QUType_bool, 0, QUParameter::In },
	{ "connName", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_59 = {"formatValue", 5, param_slot_59 };
    static const QUParameter param_slot_60[] = {
	{ 0, &static_QUType_QVariant, "\x1a", QUParameter::Out },
	{ "d", &static_QUType_varptr, "\x1a", QUParameter::In },
	{ "nd", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_60 = {"addDays", 3, param_slot_60 };
    static const QUParameter param_slot_61[] = {
	{ 0, &static_QUType_QVariant, "\x1a", QUParameter::Out },
	{ "d", &static_QUType_QString, 0, QUParameter::In },
	{ "nd", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_61 = {"addDays", 3, param_slot_61 };
    static const QUParameter param_slot_62[] = {
	{ 0, &static_QUType_QVariant, "\x1a", QUParameter::Out },
	{ "d", &static_QUType_varptr, "\x1a", QUParameter::In },
	{ "nm", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_62 = {"addMonths", 3, param_slot_62 };
    static const QUParameter param_slot_63[] = {
	{ 0, &static_QUType_QVariant, "\x1a", QUParameter::Out },
	{ "d", &static_QUType_QString, 0, QUParameter::In },
	{ "nm", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_63 = {"addMonths", 3, param_slot_63 };
    static const QUParameter param_slot_64[] = {
	{ 0, &static_QUType_QVariant, "\x1a", QUParameter::Out },
	{ "d", &static_QUType_varptr, "\x1a", QUParameter::In },
	{ "ny", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_64 = {"addYears", 3, param_slot_64 };
    static const QUParameter param_slot_65[] = {
	{ 0, &static_QUType_QVariant, "\x1a", QUParameter::Out },
	{ "d", &static_QUType_QString, 0, QUParameter::In },
	{ "ny", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_65 = {"addYears", 3, param_slot_65 };
    static const QUParameter param_slot_66[] = {
	{ 0, &static_QUType_int, 0, QUParameter::Out },
	{ "d1", &static_QUType_varptr, "\x1a", QUParameter::In },
	{ "d2", &static_QUType_varptr, "\x1a", QUParameter::In }
    };
    static const QUMethod slot_66 = {"daysTo", 3, param_slot_66 };
    static const QUParameter param_slot_67[] = {
	{ 0, &static_QUType_int, 0, QUParameter::Out },
	{ "d1", &static_QUType_QString, 0, QUParameter::In },
	{ "d2", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_67 = {"daysTo", 3, param_slot_67 };
    static const QUParameter param_slot_68[] = {
	{ 0, &static_QUType_QVariant, 0, QUParameter::Out },
	{ "f", &static_QUType_QString, 0, QUParameter::In },
	{ "s", &static_QUType_QString, 0, QUParameter::In },
	{ "w", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_68 = {"sqlSelect", 4, param_slot_68 };
    static const QUParameter param_slot_69[] = {
	{ 0, &static_QUType_QVariant, 0, QUParameter::Out },
	{ "f", &static_QUType_QString, 0, QUParameter::In },
	{ "s", &static_QUType_QString, 0, QUParameter::In },
	{ "w", &static_QUType_QString, 0, QUParameter::In },
	{ "tL", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_69 = {"sqlSelect", 5, param_slot_69 };
    static const QUParameter param_slot_70[] = {
	{ 0, &static_QUType_QVariant, 0, QUParameter::Out },
	{ "f", &static_QUType_QString, 0, QUParameter::In },
	{ "s", &static_QUType_QString, 0, QUParameter::In },
	{ "w", &static_QUType_QString, 0, QUParameter::In },
	{ "tL", &static_QUType_QString, 0, QUParameter::In },
	{ "connName", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_70 = {"sqlSelect", 6, param_slot_70 };
    static const QUParameter param_slot_71[] = {
	{ 0, &static_QUType_QVariant, 0, QUParameter::Out },
	{ "f", &static_QUType_QString, 0, QUParameter::In },
	{ "s", &static_QUType_QString, 0, QUParameter::In },
	{ "w", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_71 = {"quickSqlSelect", 4, param_slot_71 };
    static const QUParameter param_slot_72[] = {
	{ 0, &static_QUType_QVariant, 0, QUParameter::Out },
	{ "f", &static_QUType_QString, 0, QUParameter::In },
	{ "s", &static_QUType_QString, 0, QUParameter::In },
	{ "w", &static_QUType_QString, 0, QUParameter::In },
	{ "connName", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_72 = {"quickSqlSelect", 5, param_slot_72 };
    static const QUParameter param_slot_73[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out },
	{ "t", &static_QUType_QString, 0, QUParameter::In },
	{ "fL", &static_QUType_QString, 0, QUParameter::In },
	{ "vL", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_73 = {"sqlInsert", 4, param_slot_73 };
    static const QUParameter param_slot_74[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out },
	{ "t", &static_QUType_QString, 0, QUParameter::In },
	{ "fL", &static_QUType_QString, 0, QUParameter::In },
	{ "vL", &static_QUType_QString, 0, QUParameter::In },
	{ "connName", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_74 = {"sqlInsert", 5, param_slot_74 };
    static const QUParameter param_slot_75[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out },
	{ "t", &static_QUType_QString, 0, QUParameter::In },
	{ "fL", &static_QUType_QString, 0, QUParameter::In },
	{ "vL", &static_QUType_QString, 0, QUParameter::In },
	{ "w", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_75 = {"sqlUpdate", 5, param_slot_75 };
    static const QUParameter param_slot_76[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out },
	{ "t", &static_QUType_QString, 0, QUParameter::In },
	{ "fL", &static_QUType_QString, 0, QUParameter::In },
	{ "vL", &static_QUType_QString, 0, QUParameter::In },
	{ "w", &static_QUType_QString, 0, QUParameter::In },
	{ "connName", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_76 = {"sqlUpdate", 6, param_slot_76 };
    static const QUParameter param_slot_77[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out },
	{ "t", &static_QUType_QString, 0, QUParameter::In },
	{ "w", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_77 = {"sqlDelete", 3, param_slot_77 };
    static const QUParameter param_slot_78[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out },
	{ "t", &static_QUType_QString, 0, QUParameter::In },
	{ "w", &static_QUType_QString, 0, QUParameter::In },
	{ "connName", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_78 = {"sqlDelete", 4, param_slot_78 };
    static const QUParameter param_slot_79[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out },
	{ "t", &static_QUType_QString, 0, QUParameter::In },
	{ "w", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_79 = {"quickSqlDelete", 3, param_slot_79 };
    static const QUParameter param_slot_80[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out },
	{ "t", &static_QUType_QString, 0, QUParameter::In },
	{ "w", &static_QUType_QString, 0, QUParameter::In },
	{ "connName", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_80 = {"quickSqlDelete", 4, param_slot_80 };
    static const QUParameter param_slot_81[] = {
	{ "l", &static_QUType_QString, 0, QUParameter::In },
	{ "tS", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_81 = {"createProgressDialog", 2, param_slot_81 };
    static const QUMethod slot_82 = {"createProgressDialog", 0, 0 };
    static const QUMethod slot_83 = {"destroyProgressDialog", 0, 0 };
    static const QUParameter param_slot_84[] = {
	{ "p", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_84 = {"setProgress", 1, param_slot_84 };
    static const QUParameter param_slot_85[] = {
	{ "tS", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_85 = {"setTotalSteps", 1, param_slot_85 };
    static const QUParameter param_slot_86[] = {
	{ "l", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_86 = {"setLabelText", 1, param_slot_86 };
    static const QUParameter param_slot_87[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::Out },
	{ "str", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_87 = {"sha1", 2, param_slot_87 };
    static const QUParameter param_slot_88[] = {
	{ 0, &static_QUType_QVariant, "\x0f", QUParameter::Out },
	{ "n", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_88 = {"snapShotUI", 2, param_slot_88 };
    static const QUParameter param_slot_89[] = {
	{ "n", &static_QUType_QString, 0, QUParameter::In },
	{ "pathFile", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_89 = {"saveSnapShotUI", 2, param_slot_89 };
    static const QUParameter param_slot_90[] = {
	{ "data", &static_QUType_QString, 0, QUParameter::In },
	{ "pathFile", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_90 = {"saveIconFile", 2, param_slot_90 };
    static const QUParameter param_slot_91[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::Out }
    };
    static const QUMethod slot_91 = {"getIdioma", 1, param_slot_91 };
    static const QUParameter param_slot_92[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::Out }
    };
    static const QUMethod slot_92 = {"getOS", 1, param_slot_92 };
    static const QUParameter param_slot_93[] = {
	{ 0, &static_QUType_QVariant, "\x04", QUParameter::Out },
	{ "paths", &static_QUType_varptr, "\x04", QUParameter::In }
    };
    static const QUMethod slot_93 = {"findFiles", 2, param_slot_93 };
    static const QUParameter param_slot_94[] = {
	{ 0, &static_QUType_QVariant, "\x04", QUParameter::Out },
	{ "paths", &static_QUType_varptr, "\x04", QUParameter::In },
	{ "filter", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_94 = {"findFiles", 3, param_slot_94 };
    static const QUParameter param_slot_95[] = {
	{ 0, &static_QUType_QVariant, "\x04", QUParameter::Out },
	{ "paths", &static_QUType_varptr, "\x04", QUParameter::In },
	{ "filter", &static_QUType_QString, 0, QUParameter::In },
	{ "breakOnFirstMatch", &static_QUType_bool, 0, QUParameter::In }
    };
    static const QUMethod slot_95 = {"findFiles", 4, param_slot_95 };
    static const QUParameter param_slot_96[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out },
	{ "sql", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_96 = {"execSql", 2, param_slot_96 };
    static const QUParameter param_slot_97[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out },
	{ "sql", &static_QUType_QString, 0, QUParameter::In },
	{ "connName", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_97 = {"execSql", 3, param_slot_97 };
    static const QUParameter param_slot_98[] = {
	{ "data", &static_QUType_QString, 0, QUParameter::In },
	{ "filename", &static_QUType_QString, 0, QUParameter::In },
	{ "format", &static_QUType_charstar, 0, QUParameter::In }
    };
    static const QUMethod slot_98 = {"savePixmap", 3, param_slot_98 };
    static const QUParameter param_slot_99[] = {
	{ "seed", &static_QUType_varptr, "\x11", QUParameter::In }
    };
    static const QUMethod slot_99 = {"setFastRandSeed", 1, param_slot_99 };
    static const QUParameter param_slot_100[] = {
	{ 0, &static_QUType_QVariant, "\x11", QUParameter::Out }
    };
    static const QUMethod slot_100 = {"fastRand", 1, param_slot_100 };
    static const QMetaData slot_tbl[] = {
	{ "partInteger(double)", &slot_0, QMetaData::Public },
	{ "partDecimal(double)", &slot_1, QMetaData::Public },
	{ "buildNumber(const QVariant&,char,int)", &slot_2, QMetaData::Public },
	{ "buildNumber(double,char,int)", &slot_3, QMetaData::Public },
	{ "buildNumber(int,char,int)", &slot_4, QMetaData::Public },
	{ "readSettingEntry(const QString&)", &slot_5, QMetaData::Public },
	{ "readSettingEntry(const QString&,const QString&)", &slot_6, QMetaData::Public },
	{ "readSettingEntry(const QString&,const QString&,bool*)", &slot_7, QMetaData::Public },
	{ "writeSettingEntry(const QString&,const QString&)", &slot_8, QMetaData::Public },
	{ "readDBSettingEntry(const QString&)", &slot_9, QMetaData::Public },
	{ "writeDBSettingEntry(const QString&,const QString&)", &slot_10, QMetaData::Public },
	{ "roundFieldValue(const QVariant&,const QString&,const QString&)", &slot_11, QMetaData::Public },
	{ "roundFieldValue(double,const QString&,const QString&)", &slot_12, QMetaData::Public },
	{ "roundFieldValue(int,const QString&,const QString&)", &slot_13, QMetaData::Public },
	{ "unidades(long)", &slot_14, QMetaData::Public },
	{ "centenamillar(long)", &slot_15, QMetaData::Public },
	{ "decenas(long)", &slot_16, QMetaData::Public },
	{ "centenas(long)", &slot_17, QMetaData::Public },
	{ "unidadesmillar(long)", &slot_18, QMetaData::Public },
	{ "utf8(const QString&)", &slot_19, QMetaData::Public },
	{ "decenasmillar(long)", &slot_20, QMetaData::Public },
	{ "enLetra(long)", &slot_21, QMetaData::Public },
	{ "enLetraMoneda(double,const QString&)", &slot_22, QMetaData::Public },
	{ "enLetraMonedaEuro(double)", &slot_23, QMetaData::Public },
	{ "letraDni(long)", &slot_24, QMetaData::Public },
	{ "calcularDC(const QString&)", &slot_25, QMetaData::Public },
	{ "dateDMAtoAMD(const QString&)", &slot_26, QMetaData::Public },
	{ "dateAMDtoDMA(const QString&)", &slot_27, QMetaData::Public },
	{ "formatoMiles(const QString&)", &slot_28, QMetaData::Public },
	{ "translate(const QString&,const QString&)", &slot_29, QMetaData::Public },
	{ "numCreditCard(const QString&)", &slot_30, QMetaData::Public },
	{ "nextCounter(const QString&,FLSqlCursorInterface*)", &slot_31, QMetaData::Public },
	{ "nextCounterSerial(const QString&,const QString&,FLSqlCursorInterface*)", &slot_32, QMetaData::Public },
	{ "nextSequence(int,const QString&,const QString&)", &slot_33, QMetaData::Public },
	{ "serialLettertoNumber(const QString&)", &slot_34, QMetaData::Public },
	{ "serialNumbertoLetter(int)", &slot_35, QMetaData::Public },
	{ "isFLDefFile(const QString&)", &slot_36, QMetaData::Public },
	{ "length(const QString&)", &slot_37, QMetaData::Public },
	{ "nombreCampos(const QString&)", &slot_38, QMetaData::Public },
	{ "fieldNameToAlias(const QString&,const QString&)", &slot_39, QMetaData::Public },
	{ "fieldNameToAlias(const QString&,const QString&,const QString&)", &slot_40, QMetaData::Public },
	{ "tableNameToAlias(const QString&)", &slot_41, QMetaData::Public },
	{ "tableNameToAlias(const QString&,const QString&)", &slot_42, QMetaData::Public },
	{ "fieldAliasToName(const QString&,const QString&)", &slot_43, QMetaData::Public },
	{ "fieldAliasToName(const QString&,const QString&,const QString&)", &slot_44, QMetaData::Public },
	{ "fieldType(const QString&,const QString&)", &slot_45, QMetaData::Public },
	{ "fieldType(const QString&,const QString&,const QString&)", &slot_46, QMetaData::Public },
	{ "fieldLength(const QString&,const QString&)", &slot_47, QMetaData::Public },
	{ "fieldLength(const QString&,const QString&,const QString&)", &slot_48, QMetaData::Public },
	{ "fieldAllowNull(const QString&,const QString&)", &slot_49, QMetaData::Public },
	{ "fieldAllowNull(const QString&,const QString&,const QString&)", &slot_50, QMetaData::Public },
	{ "fieldIsPrimaryKey(const QString&,const QString&)", &slot_51, QMetaData::Public },
	{ "fieldIsPrimaryKey(const QString&,const QString&,const QString&)", &slot_52, QMetaData::Public },
	{ "fieldIsCompoundKey(const QString&,const QString&)", &slot_53, QMetaData::Public },
	{ "fieldIsCompoundKey(const QString&,const QString&,const QString&)", &slot_54, QMetaData::Public },
	{ "fieldDefaultValue(const QString&,const QString&)", &slot_55, QMetaData::Public },
	{ "fieldDefaultValue(const QString&,const QString&,const QString&)", &slot_56, QMetaData::Public },
	{ "formatValue(int,const QVariant&)", &slot_57, QMetaData::Public },
	{ "formatValue(int,const QVariant&,const bool)", &slot_58, QMetaData::Public },
	{ "formatValue(int,const QVariant&,const bool,const QString&)", &slot_59, QMetaData::Public },
	{ "addDays(const QDate&,int)", &slot_60, QMetaData::Public },
	{ "addDays(const QString&,int)", &slot_61, QMetaData::Public },
	{ "addMonths(const QDate&,int)", &slot_62, QMetaData::Public },
	{ "addMonths(const QString&,int)", &slot_63, QMetaData::Public },
	{ "addYears(const QDate&,int)", &slot_64, QMetaData::Public },
	{ "addYears(const QString&,int)", &slot_65, QMetaData::Public },
	{ "daysTo(const QDate&,const QDate&)", &slot_66, QMetaData::Public },
	{ "daysTo(const QString&,const QString&)", &slot_67, QMetaData::Public },
	{ "sqlSelect(const QString&,const QString&,const QString&)", &slot_68, QMetaData::Public },
	{ "sqlSelect(const QString&,const QString&,const QString&,const QString&)", &slot_69, QMetaData::Public },
	{ "sqlSelect(const QString&,const QString&,const QString&,const QString&,const QString&)", &slot_70, QMetaData::Public },
	{ "quickSqlSelect(const QString&,const QString&,const QString&)", &slot_71, QMetaData::Public },
	{ "quickSqlSelect(const QString&,const QString&,const QString&,const QString&)", &slot_72, QMetaData::Public },
	{ "sqlInsert(const QString&,const QString&,const QString&)", &slot_73, QMetaData::Public },
	{ "sqlInsert(const QString&,const QString&,const QString&,const QString&)", &slot_74, QMetaData::Public },
	{ "sqlUpdate(const QString&,const QString&,const QString&,const QString&)", &slot_75, QMetaData::Public },
	{ "sqlUpdate(const QString&,const QString&,const QString&,const QString&,const QString&)", &slot_76, QMetaData::Public },
	{ "sqlDelete(const QString&,const QString&)", &slot_77, QMetaData::Public },
	{ "sqlDelete(const QString&,const QString&,const QString&)", &slot_78, QMetaData::Public },
	{ "quickSqlDelete(const QString&,const QString&)", &slot_79, QMetaData::Public },
	{ "quickSqlDelete(const QString&,const QString&,const QString&)", &slot_80, QMetaData::Public },
	{ "createProgressDialog(const QString&,int)", &slot_81, QMetaData::Public },
	{ "createProgressDialog()", &slot_82, QMetaData::Public },
	{ "destroyProgressDialog()", &slot_83, QMetaData::Public },
	{ "setProgress(int)", &slot_84, QMetaData::Public },
	{ "setTotalSteps(int)", &slot_85, QMetaData::Public },
	{ "setLabelText(const QString&)", &slot_86, QMetaData::Public },
	{ "sha1(const QString&)", &slot_87, QMetaData::Public },
	{ "snapShotUI(const QString&)", &slot_88, QMetaData::Public },
	{ "saveSnapShotUI(const QString&,const QString&)", &slot_89, QMetaData::Public },
	{ "saveIconFile(const QString&,const QString&)", &slot_90, QMetaData::Public },
	{ "getIdioma()", &slot_91, QMetaData::Public },
	{ "getOS()", &slot_92, QMetaData::Public },
	{ "findFiles(const QStringList&)", &slot_93, QMetaData::Public },
	{ "findFiles(const QStringList&,const QString&)", &slot_94, QMetaData::Public },
	{ "findFiles(const QStringList&,const QString&,bool)", &slot_95, QMetaData::Public },
	{ "execSql(const QString&)", &slot_96, QMetaData::Public },
	{ "execSql(const QString&,const QString&)", &slot_97, QMetaData::Public },
	{ "savePixmap(const QString&,const QString&,const char*)", &slot_98, QMetaData::Public },
	{ "setFastRandSeed(uint)", &slot_99, QMetaData::Public },
	{ "fastRand()", &slot_100, QMetaData::Public }
    };
    metaObj = QMetaObject::new_metaobject(
	"FLUtilInterface", parentObject,
	slot_tbl, 101,
	0, 0,
#ifndef QT_NO_PROPERTIES
	0, 0,
	enum_tbl, 2,
#endif // QT_NO_PROPERTIES
	0, 0 );
    cleanUp_FLUtilInterface.setMetaObject( metaObj );
    return metaObj;
}

void* FLUtilInterface::qt_cast( const char* clname )
{
    if ( !qstrcmp( clname, "FLUtilInterface" ) )
	return this;
    return QObject::qt_cast( clname );
}

bool FLUtilInterface::qt_invoke( int _id, QUObject* _o )
{
    switch ( _id - staticMetaObject()->slotOffset() ) {
    case 0: static_QUType_QVariant.set(_o,partInteger((double)static_QUType_double.get(_o+1))); break;
    case 1: static_QUType_QVariant.set(_o,partDecimal((double)static_QUType_double.get(_o+1))); break;
    case 2: static_QUType_QString.set(_o,buildNumber((const QVariant&)static_QUType_QVariant.get(_o+1),(char)(*((char*)static_QUType_ptr.get(_o+2))),(int)static_QUType_int.get(_o+3))); break;
    case 3: static_QUType_QString.set(_o,buildNumber((double)static_QUType_double.get(_o+1),(char)(*((char*)static_QUType_ptr.get(_o+2))),(int)static_QUType_int.get(_o+3))); break;
    case 4: static_QUType_QString.set(_o,buildNumber((int)static_QUType_int.get(_o+1),(char)(*((char*)static_QUType_ptr.get(_o+2))),(int)static_QUType_int.get(_o+3))); break;
    case 5: static_QUType_QVariant.set(_o,readSettingEntry((const QString&)static_QUType_QString.get(_o+1))); break;
    case 6: static_QUType_QVariant.set(_o,readSettingEntry((const QString&)static_QUType_QString.get(_o+1),(const QString&)static_QUType_QString.get(_o+2))); break;
    case 7: static_QUType_QVariant.set(_o,readSettingEntry((const QString&)static_QUType_QString.get(_o+1),(const QString&)static_QUType_QString.get(_o+2),(bool*)static_QUType_varptr.get(_o+3))); break;
    case 8: static_QUType_bool.set(_o,writeSettingEntry((const QString&)static_QUType_QString.get(_o+1),(const QString&)static_QUType_QString.get(_o+2))); break;
    case 9: static_QUType_QVariant.set(_o,readDBSettingEntry((const QString&)static_QUType_QString.get(_o+1))); break;
    case 10: static_QUType_bool.set(_o,writeDBSettingEntry((const QString&)static_QUType_QString.get(_o+1),(const QString&)static_QUType_QString.get(_o+2))); break;
    case 11: static_QUType_QString.set(_o,roundFieldValue((const QVariant&)static_QUType_QVariant.get(_o+1),(const QString&)static_QUType_QString.get(_o+2),(const QString&)static_QUType_QString.get(_o+3))); break;
    case 12: static_QUType_QString.set(_o,roundFieldValue((double)static_QUType_double.get(_o+1),(const QString&)static_QUType_QString.get(_o+2),(const QString&)static_QUType_QString.get(_o+3))); break;
    case 13: static_QUType_QString.set(_o,roundFieldValue((int)static_QUType_int.get(_o+1),(const QString&)static_QUType_QString.get(_o+2),(const QString&)static_QUType_QString.get(_o+3))); break;
    case 14: static_QUType_QString.set(_o,unidades((long)(*((long*)static_QUType_ptr.get(_o+1))))); break;
    case 15: static_QUType_QString.set(_o,centenamillar((long)(*((long*)static_QUType_ptr.get(_o+1))))); break;
    case 16: static_QUType_QString.set(_o,decenas((long)(*((long*)static_QUType_ptr.get(_o+1))))); break;
    case 17: static_QUType_QString.set(_o,centenas((long)(*((long*)static_QUType_ptr.get(_o+1))))); break;
    case 18: static_QUType_QString.set(_o,unidadesmillar((long)(*((long*)static_QUType_ptr.get(_o+1))))); break;
    case 19: static_QUType_QVariant.set(_o,QVariant(utf8((const QString&)static_QUType_QString.get(_o+1)))); break;
    case 20: static_QUType_QString.set(_o,decenasmillar((long)(*((long*)static_QUType_ptr.get(_o+1))))); break;
    case 21: static_QUType_QString.set(_o,enLetra((long)(*((long*)static_QUType_ptr.get(_o+1))))); break;
    case 22: static_QUType_QString.set(_o,enLetraMoneda((double)static_QUType_double.get(_o+1),(const QString&)static_QUType_QString.get(_o+2))); break;
    case 23: static_QUType_QString.set(_o,enLetraMonedaEuro((double)static_QUType_double.get(_o+1))); break;
    case 24: static_QUType_QString.set(_o,letraDni((long)(*((long*)static_QUType_ptr.get(_o+1))))); break;
    case 25: static_QUType_QString.set(_o,calcularDC((const QString&)static_QUType_QString.get(_o+1))); break;
    case 26: static_QUType_QString.set(_o,dateDMAtoAMD((const QString&)static_QUType_QString.get(_o+1))); break;
    case 27: static_QUType_QString.set(_o,dateAMDtoDMA((const QString&)static_QUType_QString.get(_o+1))); break;
    case 28: static_QUType_QString.set(_o,formatoMiles((const QString&)static_QUType_QString.get(_o+1))); break;
    case 29: static_QUType_QString.set(_o,translate((const QString&)static_QUType_QString.get(_o+1),(const QString&)static_QUType_QString.get(_o+2))); break;
    case 30: static_QUType_bool.set(_o,numCreditCard((const QString&)static_QUType_QString.get(_o+1))); break;
    case 31: static_QUType_QVariant.set(_o,nextCounter((const QString&)static_QUType_QString.get(_o+1),(FLSqlCursorInterface*)static_QUType_ptr.get(_o+2))); break;
    case 32: static_QUType_QVariant.set(_o,nextCounterSerial((const QString&)static_QUType_QString.get(_o+1),(const QString&)static_QUType_QString.get(_o+2),(FLSqlCursorInterface*)static_QUType_ptr.get(_o+3))); break;
    case 33: static_QUType_QString.set(_o,nextSequence((int)static_QUType_int.get(_o+1),(const QString&)static_QUType_QString.get(_o+2),(const QString&)static_QUType_QString.get(_o+3))); break;
    case 34: static_QUType_QString.set(_o,serialLettertoNumber((const QString&)static_QUType_QString.get(_o+1))); break;
    case 35: static_QUType_QString.set(_o,serialNumbertoLetter((int)static_QUType_int.get(_o+1))); break;
    case 36: static_QUType_bool.set(_o,isFLDefFile((const QString&)static_QUType_QString.get(_o+1))); break;
    case 37: static_QUType_QVariant.set(_o,QVariant(length((const QString&)static_QUType_QString.get(_o+1)))); break;
    case 38: static_QUType_QVariant.set(_o,QVariant(nombreCampos((const QString&)static_QUType_QString.get(_o+1)))); break;
    case 39: static_QUType_QString.set(_o,fieldNameToAlias((const QString&)static_QUType_QString.get(_o+1),(const QString&)static_QUType_QString.get(_o+2))); break;
    case 40: static_QUType_QString.set(_o,fieldNameToAlias((const QString&)static_QUType_QString.get(_o+1),(const QString&)static_QUType_QString.get(_o+2),(const QString&)static_QUType_QString.get(_o+3))); break;
    case 41: static_QUType_QString.set(_o,tableNameToAlias((const QString&)static_QUType_QString.get(_o+1))); break;
    case 42: static_QUType_QString.set(_o,tableNameToAlias((const QString&)static_QUType_QString.get(_o+1),(const QString&)static_QUType_QString.get(_o+2))); break;
    case 43: static_QUType_QString.set(_o,fieldAliasToName((const QString&)static_QUType_QString.get(_o+1),(const QString&)static_QUType_QString.get(_o+2))); break;
    case 44: static_QUType_QString.set(_o,fieldAliasToName((const QString&)static_QUType_QString.get(_o+1),(const QString&)static_QUType_QString.get(_o+2),(const QString&)static_QUType_QString.get(_o+3))); break;
    case 45: static_QUType_int.set(_o,fieldType((const QString&)static_QUType_QString.get(_o+1),(const QString&)static_QUType_QString.get(_o+2))); break;
    case 46: static_QUType_int.set(_o,fieldType((const QString&)static_QUType_QString.get(_o+1),(const QString&)static_QUType_QString.get(_o+2),(const QString&)static_QUType_QString.get(_o+3))); break;
    case 47: static_QUType_int.set(_o,fieldLength((const QString&)static_QUType_QString.get(_o+1),(const QString&)static_QUType_QString.get(_o+2))); break;
    case 48: static_QUType_int.set(_o,fieldLength((const QString&)static_QUType_QString.get(_o+1),(const QString&)static_QUType_QString.get(_o+2),(const QString&)static_QUType_QString.get(_o+3))); break;
    case 49: static_QUType_bool.set(_o,fieldAllowNull((const QString&)static_QUType_QString.get(_o+1),(const QString&)static_QUType_QString.get(_o+2))); break;
    case 50: static_QUType_bool.set(_o,fieldAllowNull((const QString&)static_QUType_QString.get(_o+1),(const QString&)static_QUType_QString.get(_o+2),(const QString&)static_QUType_QString.get(_o+3))); break;
    case 51: static_QUType_bool.set(_o,fieldIsPrimaryKey((const QString&)static_QUType_QString.get(_o+1),(const QString&)static_QUType_QString.get(_o+2))); break;
    case 52: static_QUType_bool.set(_o,fieldIsPrimaryKey((const QString&)static_QUType_QString.get(_o+1),(const QString&)static_QUType_QString.get(_o+2),(const QString&)static_QUType_QString.get(_o+3))); break;
    case 53: static_QUType_bool.set(_o,fieldIsCompoundKey((const QString&)static_QUType_QString.get(_o+1),(const QString&)static_QUType_QString.get(_o+2))); break;
    case 54: static_QUType_bool.set(_o,fieldIsCompoundKey((const QString&)static_QUType_QString.get(_o+1),(const QString&)static_QUType_QString.get(_o+2),(const QString&)static_QUType_QString.get(_o+3))); break;
    case 55: static_QUType_QVariant.set(_o,fieldDefaultValue((const QString&)static_QUType_QString.get(_o+1),(const QString&)static_QUType_QString.get(_o+2))); break;
    case 56: static_QUType_QVariant.set(_o,fieldDefaultValue((const QString&)static_QUType_QString.get(_o+1),(const QString&)static_QUType_QString.get(_o+2),(const QString&)static_QUType_QString.get(_o+3))); break;
    case 57: static_QUType_QString.set(_o,formatValue((int)static_QUType_int.get(_o+1),(const QVariant&)static_QUType_QVariant.get(_o+2))); break;
    case 58: static_QUType_QString.set(_o,formatValue((int)static_QUType_int.get(_o+1),(const QVariant&)static_QUType_QVariant.get(_o+2),(const bool)static_QUType_bool.get(_o+3))); break;
    case 59: static_QUType_QString.set(_o,formatValue((int)static_QUType_int.get(_o+1),(const QVariant&)static_QUType_QVariant.get(_o+2),(const bool)static_QUType_bool.get(_o+3),(const QString&)static_QUType_QString.get(_o+4))); break;
    case 60: static_QUType_QVariant.set(_o,QVariant(addDays((const QDate&)*((const QDate*)static_QUType_ptr.get(_o+1)),(int)static_QUType_int.get(_o+2)))); break;
    case 61: static_QUType_QVariant.set(_o,QVariant(addDays((const QString&)static_QUType_QString.get(_o+1),(int)static_QUType_int.get(_o+2)))); break;
    case 62: static_QUType_QVariant.set(_o,QVariant(addMonths((const QDate&)*((const QDate*)static_QUType_ptr.get(_o+1)),(int)static_QUType_int.get(_o+2)))); break;
    case 63: static_QUType_QVariant.set(_o,QVariant(addMonths((const QString&)static_QUType_QString.get(_o+1),(int)static_QUType_int.get(_o+2)))); break;
    case 64: static_QUType_QVariant.set(_o,QVariant(addYears((const QDate&)*((const QDate*)static_QUType_ptr.get(_o+1)),(int)static_QUType_int.get(_o+2)))); break;
    case 65: static_QUType_QVariant.set(_o,QVariant(addYears((const QString&)static_QUType_QString.get(_o+1),(int)static_QUType_int.get(_o+2)))); break;
    case 66: static_QUType_int.set(_o,daysTo((const QDate&)*((const QDate*)static_QUType_ptr.get(_o+1)),(const QDate&)*((const QDate*)static_QUType_ptr.get(_o+2)))); break;
    case 67: static_QUType_int.set(_o,daysTo((const QString&)static_QUType_QString.get(_o+1),(const QString&)static_QUType_QString.get(_o+2))); break;
    case 68: static_QUType_QVariant.set(_o,sqlSelect((const QString&)static_QUType_QString.get(_o+1),(const QString&)static_QUType_QString.get(_o+2),(const QString&)static_QUType_QString.get(_o+3))); break;
    case 69: static_QUType_QVariant.set(_o,sqlSelect((const QString&)static_QUType_QString.get(_o+1),(const QString&)static_QUType_QString.get(_o+2),(const QString&)static_QUType_QString.get(_o+3),(const QString&)static_QUType_QString.get(_o+4))); break;
    case 70: static_QUType_QVariant.set(_o,sqlSelect((const QString&)static_QUType_QString.get(_o+1),(const QString&)static_QUType_QString.get(_o+2),(const QString&)static_QUType_QString.get(_o+3),(const QString&)static_QUType_QString.get(_o+4),(const QString&)static_QUType_QString.get(_o+5))); break;
    case 71: static_QUType_QVariant.set(_o,quickSqlSelect((const QString&)static_QUType_QString.get(_o+1),(const QString&)static_QUType_QString.get(_o+2),(const QString&)static_QUType_QString.get(_o+3))); break;
    case 72: static_QUType_QVariant.set(_o,quickSqlSelect((const QString&)static_QUType_QString.get(_o+1),(const QString&)static_QUType_QString.get(_o+2),(const QString&)static_QUType_QString.get(_o+3),(const QString&)static_QUType_QString.get(_o+4))); break;
    case 73: static_QUType_bool.set(_o,sqlInsert((const QString&)static_QUType_QString.get(_o+1),(const QString&)static_QUType_QString.get(_o+2),(const QString&)static_QUType_QString.get(_o+3))); break;
    case 74: static_QUType_bool.set(_o,sqlInsert((const QString&)static_QUType_QString.get(_o+1),(const QString&)static_QUType_QString.get(_o+2),(const QString&)static_QUType_QString.get(_o+3),(const QString&)static_QUType_QString.get(_o+4))); break;
    case 75: static_QUType_bool.set(_o,sqlUpdate((const QString&)static_QUType_QString.get(_o+1),(const QString&)static_QUType_QString.get(_o+2),(const QString&)static_QUType_QString.get(_o+3),(const QString&)static_QUType_QString.get(_o+4))); break;
    case 76: static_QUType_bool.set(_o,sqlUpdate((const QString&)static_QUType_QString.get(_o+1),(const QString&)static_QUType_QString.get(_o+2),(const QString&)static_QUType_QString.get(_o+3),(const QString&)static_QUType_QString.get(_o+4),(const QString&)static_QUType_QString.get(_o+5))); break;
    case 77: static_QUType_bool.set(_o,sqlDelete((const QString&)static_QUType_QString.get(_o+1),(const QString&)static_QUType_QString.get(_o+2))); break;
    case 78: static_QUType_bool.set(_o,sqlDelete((const QString&)static_QUType_QString.get(_o+1),(const QString&)static_QUType_QString.get(_o+2),(const QString&)static_QUType_QString.get(_o+3))); break;
    case 79: static_QUType_bool.set(_o,quickSqlDelete((const QString&)static_QUType_QString.get(_o+1),(const QString&)static_QUType_QString.get(_o+2))); break;
    case 80: static_QUType_bool.set(_o,quickSqlDelete((const QString&)static_QUType_QString.get(_o+1),(const QString&)static_QUType_QString.get(_o+2),(const QString&)static_QUType_QString.get(_o+3))); break;
    case 81: createProgressDialog((const QString&)static_QUType_QString.get(_o+1),(int)static_QUType_int.get(_o+2)); break;
    case 82: createProgressDialog(); break;
    case 83: destroyProgressDialog(); break;
    case 84: setProgress((int)static_QUType_int.get(_o+1)); break;
    case 85: setTotalSteps((int)static_QUType_int.get(_o+1)); break;
    case 86: setLabelText((const QString&)static_QUType_QString.get(_o+1)); break;
    case 87: static_QUType_QString.set(_o,sha1((const QString&)static_QUType_QString.get(_o+1))); break;
    case 88: static_QUType_QVariant.set(_o,QVariant(snapShotUI((const QString&)static_QUType_QString.get(_o+1)))); break;
    case 89: saveSnapShotUI((const QString&)static_QUType_QString.get(_o+1),(const QString&)static_QUType_QString.get(_o+2)); break;
    case 90: saveIconFile((const QString&)static_QUType_QString.get(_o+1),(const QString&)static_QUType_QString.get(_o+2)); break;
    case 91: static_QUType_QString.set(_o,getIdioma()); break;
    case 92: static_QUType_QString.set(_o,getOS()); break;
    case 93: static_QUType_QVariant.set(_o,QVariant(findFiles((const QStringList&)*((const QStringList*)static_QUType_ptr.get(_o+1))))); break;
    case 94: static_QUType_QVariant.set(_o,QVariant(findFiles((const QStringList&)*((const QStringList*)static_QUType_ptr.get(_o+1)),(const QString&)static_QUType_QString.get(_o+2)))); break;
    case 95: static_QUType_QVariant.set(_o,QVariant(findFiles((const QStringList&)*((const QStringList*)static_QUType_ptr.get(_o+1)),(const QString&)static_QUType_QString.get(_o+2),(bool)static_QUType_bool.get(_o+3)))); break;
    case 96: static_QUType_bool.set(_o,execSql((const QString&)static_QUType_QString.get(_o+1))); break;
    case 97: static_QUType_bool.set(_o,execSql((const QString&)static_QUType_QString.get(_o+1),(const QString&)static_QUType_QString.get(_o+2))); break;
    case 98: savePixmap((const QString&)static_QUType_QString.get(_o+1),(const QString&)static_QUType_QString.get(_o+2),(const char*)static_QUType_charstar.get(_o+3)); break;
    case 99: setFastRandSeed((uint)(*((uint*)static_QUType_ptr.get(_o+1)))); break;
    case 100: static_QUType_QVariant.set(_o,QVariant(fastRand())); break;
    default:
	return QObject::qt_invoke( _id, _o );
    }
    return TRUE;
}

bool FLUtilInterface::qt_emit( int _id, QUObject* _o )
{
    return QObject::qt_emit(_id,_o);
}
#ifndef QT_NO_PROPERTIES

bool FLUtilInterface::qt_property( int id, int f, QVariant* v)
{
    return QObject::qt_property( id, f, v);
}

bool FLUtilInterface::qt_static_property( QObject* , int , int , QVariant* ){ return FALSE; }
#endif // QT_NO_PROPERTIES


const char *FLCodBarInterface::className() const
{
    return "FLCodBarInterface";
}

QMetaObject *FLCodBarInterface::metaObj = 0;
static QMetaObjectCleanUp cleanUp_FLCodBarInterface( "FLCodBarInterface", &FLCodBarInterface::staticMetaObject );

#ifndef QT_NO_TRANSLATION
QString FLCodBarInterface::tr( const char *s, const char *c )
{
    if ( qApp )
	return qApp->translate( "FLCodBarInterface", s, c, QApplication::DefaultCodec );
    else
	return QString::fromLatin1( s );
}
#ifndef QT_NO_TRANSLATION_UTF8
QString FLCodBarInterface::trUtf8( const char *s, const char *c )
{
    if ( qApp )
	return qApp->translate( "FLCodBarInterface", s, c, QApplication::UnicodeUTF8 );
    else
	return QString::fromUtf8( s );
}
#endif // QT_NO_TRANSLATION_UTF8

#endif // QT_NO_TRANSLATION

QMetaObject* FLCodBarInterface::staticMetaObject()
{
    if ( metaObj )
	return metaObj;
    QMetaObject* parentObject = QObject::staticMetaObject();
    static const QUParameter param_slot_0[] = {
	{ 0, &static_QUType_QVariant, "\x06", QUParameter::Out }
    };
    static const QUMethod slot_0 = {"pixmap", 1, param_slot_0 };
    static const QUParameter param_slot_1[] = {
	{ 0, &static_QUType_QVariant, "\x06", QUParameter::Out }
    };
    static const QUMethod slot_1 = {"pixmapError", 1, param_slot_1 };
    static const QUParameter param_slot_2[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::Out },
	{ "t", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_2 = {"typeToName", 2, param_slot_2 };
    static const QUParameter param_slot_3[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::Out }
    };
    static const QUMethod slot_3 = {"value", 1, param_slot_3 };
    static const QUParameter param_slot_4[] = {
	{ 0, &static_QUType_int, 0, QUParameter::Out }
    };
    static const QUMethod slot_4 = {"type", 1, param_slot_4 };
    static const QUParameter param_slot_5[] = {
	{ 0, &static_QUType_int, 0, QUParameter::Out }
    };
    static const QUMethod slot_5 = {"margin", 1, param_slot_5 };
    static const QUParameter param_slot_6[] = {
	{ 0, &static_QUType_double, 0, QUParameter::Out }
    };
    static const QUMethod slot_6 = {"scale", 1, param_slot_6 };
    static const QUParameter param_slot_7[] = {
	{ 0, &static_QUType_double, 0, QUParameter::Out }
    };
    static const QUMethod slot_7 = {"cut", 1, param_slot_7 };
    static const QUParameter param_slot_8[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out }
    };
    static const QUMethod slot_8 = {"text", 1, param_slot_8 };
    static const QUParameter param_slot_9[] = {
	{ 0, &static_QUType_int, 0, QUParameter::Out }
    };
    static const QUMethod slot_9 = {"rotation", 1, param_slot_9 };
    static const QUParameter param_slot_10[] = {
	{ 0, &static_QUType_QVariant, "\x0a", QUParameter::Out }
    };
    static const QUMethod slot_10 = {"fg", 1, param_slot_10 };
    static const QUParameter param_slot_11[] = {
	{ 0, &static_QUType_QVariant, "\x0a", QUParameter::Out }
    };
    static const QUMethod slot_11 = {"bg", 1, param_slot_11 };
    static const QUParameter param_slot_12[] = {
	{ 0, &static_QUType_int, 0, QUParameter::Out }
    };
    static const QUMethod slot_12 = {"res", 1, param_slot_12 };
    static const QUParameter param_slot_13[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out }
    };
    static const QUMethod slot_13 = {"validBarcode", 1, param_slot_13 };
    static const QUParameter param_slot_14[] = {
	{ "caption", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_14 = {"setCaption", 1, param_slot_14 };
    static const QUParameter param_slot_15[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::Out }
    };
    static const QUMethod slot_15 = {"caption", 1, param_slot_15 };
    static const QUParameter param_slot_16[] = {
	{ "value", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_16 = {"setValue", 1, param_slot_16 };
    static const QUParameter param_slot_17[] = {
	{ "type", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_17 = {"setType", 1, param_slot_17 };
    static const QUParameter param_slot_18[] = {
	{ "margin", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_18 = {"setMargin", 1, param_slot_18 };
    static const QUParameter param_slot_19[] = {
	{ "scale", &static_QUType_double, 0, QUParameter::In }
    };
    static const QUMethod slot_19 = {"setScale", 1, param_slot_19 };
    static const QUParameter param_slot_20[] = {
	{ "cut", &static_QUType_double, 0, QUParameter::In }
    };
    static const QUMethod slot_20 = {"setCut", 1, param_slot_20 };
    static const QUParameter param_slot_21[] = {
	{ "text", &static_QUType_bool, 0, QUParameter::In }
    };
    static const QUMethod slot_21 = {"setText", 1, param_slot_21 };
    static const QUParameter param_slot_22[] = {
	{ "rotation", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_22 = {"setRotation", 1, param_slot_22 };
    static const QUParameter param_slot_23[] = {
	{ "fg", &static_QUType_varptr, "\x0a", QUParameter::In }
    };
    static const QUMethod slot_23 = {"setFg", 1, param_slot_23 };
    static const QUParameter param_slot_24[] = {
	{ "bg", &static_QUType_varptr, "\x0a", QUParameter::In }
    };
    static const QUMethod slot_24 = {"setBg", 1, param_slot_24 };
    static const QUParameter param_slot_25[] = {
	{ "res", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_25 = {"setRes", 1, param_slot_25 };
    static const QUParameter param_slot_26[] = {
	{ 0, &static_QUType_int, 0, QUParameter::Out },
	{ "n", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_26 = {"nameToType", 2, param_slot_26 };
    static const QUMethod slot_27 = {"cleanUp", 0, 0 };
    static const QUParameter param_slot_28[] = {
	{ 0, &static_QUType_ptr, "FLCodBar", QUParameter::Out }
    };
    static const QUMethod slot_28 = {"obj", 1, param_slot_28 };
    static const QMetaData slot_tbl[] = {
	{ "pixmap()", &slot_0, QMetaData::Public },
	{ "pixmapError()", &slot_1, QMetaData::Public },
	{ "typeToName(const int)", &slot_2, QMetaData::Public },
	{ "value()", &slot_3, QMetaData::Public },
	{ "type()", &slot_4, QMetaData::Public },
	{ "margin()", &slot_5, QMetaData::Public },
	{ "scale()", &slot_6, QMetaData::Public },
	{ "cut()", &slot_7, QMetaData::Public },
	{ "text()", &slot_8, QMetaData::Public },
	{ "rotation()", &slot_9, QMetaData::Public },
	{ "fg()", &slot_10, QMetaData::Public },
	{ "bg()", &slot_11, QMetaData::Public },
	{ "res()", &slot_12, QMetaData::Public },
	{ "validBarcode()", &slot_13, QMetaData::Public },
	{ "setCaption(const QString&)", &slot_14, QMetaData::Public },
	{ "caption()", &slot_15, QMetaData::Public },
	{ "setValue(const QString&)", &slot_16, QMetaData::Public },
	{ "setType(const int)", &slot_17, QMetaData::Public },
	{ "setMargin(const int)", &slot_18, QMetaData::Public },
	{ "setScale(const double)", &slot_19, QMetaData::Public },
	{ "setCut(const double)", &slot_20, QMetaData::Public },
	{ "setText(const bool)", &slot_21, QMetaData::Public },
	{ "setRotation(const int)", &slot_22, QMetaData::Public },
	{ "setFg(const QColor&)", &slot_23, QMetaData::Public },
	{ "setBg(const QColor&)", &slot_24, QMetaData::Public },
	{ "setRes(const int)", &slot_25, QMetaData::Public },
	{ "nameToType(const QString&)", &slot_26, QMetaData::Public },
	{ "cleanUp()", &slot_27, QMetaData::Public },
	{ "obj()", &slot_28, QMetaData::Public }
    };
    metaObj = QMetaObject::new_metaobject(
	"FLCodBarInterface", parentObject,
	slot_tbl, 29,
	0, 0,
#ifndef QT_NO_PROPERTIES
	0, 0,
	0, 0,
#endif // QT_NO_PROPERTIES
	0, 0 );
    cleanUp_FLCodBarInterface.setMetaObject( metaObj );
    return metaObj;
}

void* FLCodBarInterface::qt_cast( const char* clname )
{
    if ( !qstrcmp( clname, "FLCodBarInterface" ) )
	return this;
    return QObject::qt_cast( clname );
}

bool FLCodBarInterface::qt_invoke( int _id, QUObject* _o )
{
    switch ( _id - staticMetaObject()->slotOffset() ) {
    case 0: static_QUType_QVariant.set(_o,QVariant(pixmap())); break;
    case 1: static_QUType_QVariant.set(_o,QVariant(pixmapError())); break;
    case 2: static_QUType_QString.set(_o,typeToName((const int)static_QUType_int.get(_o+1))); break;
    case 3: static_QUType_QString.set(_o,value()); break;
    case 4: static_QUType_int.set(_o,type()); break;
    case 5: static_QUType_int.set(_o,margin()); break;
    case 6: static_QUType_double.set(_o,scale()); break;
    case 7: static_QUType_double.set(_o,cut()); break;
    case 8: static_QUType_bool.set(_o,text()); break;
    case 9: static_QUType_int.set(_o,rotation()); break;
    case 10: static_QUType_QVariant.set(_o,QVariant(fg())); break;
    case 11: static_QUType_QVariant.set(_o,QVariant(bg())); break;
    case 12: static_QUType_int.set(_o,res()); break;
    case 13: static_QUType_bool.set(_o,validBarcode()); break;
    case 14: setCaption((const QString&)static_QUType_QString.get(_o+1)); break;
    case 15: static_QUType_QString.set(_o,caption()); break;
    case 16: setValue((const QString&)static_QUType_QString.get(_o+1)); break;
    case 17: setType((const int)static_QUType_int.get(_o+1)); break;
    case 18: setMargin((const int)static_QUType_int.get(_o+1)); break;
    case 19: setScale((const double)static_QUType_double.get(_o+1)); break;
    case 20: setCut((const double)static_QUType_double.get(_o+1)); break;
    case 21: setText((const bool)static_QUType_bool.get(_o+1)); break;
    case 22: setRotation((const int)static_QUType_int.get(_o+1)); break;
    case 23: setFg((const QColor&)*((const QColor*)static_QUType_ptr.get(_o+1))); break;
    case 24: setBg((const QColor&)*((const QColor*)static_QUType_ptr.get(_o+1))); break;
    case 25: setRes((const int)static_QUType_int.get(_o+1)); break;
    case 26: static_QUType_int.set(_o,nameToType((const QString&)static_QUType_QString.get(_o+1))); break;
    case 27: cleanUp(); break;
    case 28: static_QUType_ptr.set(_o,obj()); break;
    default:
	return QObject::qt_invoke( _id, _o );
    }
    return TRUE;
}

bool FLCodBarInterface::qt_emit( int _id, QUObject* _o )
{
    return QObject::qt_emit(_id,_o);
}
#ifndef QT_NO_PROPERTIES

bool FLCodBarInterface::qt_property( int id, int f, QVariant* v)
{
    return QObject::qt_property( id, f, v);
}

bool FLCodBarInterface::qt_static_property( QObject* , int , int , QVariant* ){ return FALSE; }
#endif // QT_NO_PROPERTIES


const char *FLScriptEditorInterface::className() const
{
    return "FLScriptEditorInterface";
}

QMetaObject *FLScriptEditorInterface::metaObj = 0;
static QMetaObjectCleanUp cleanUp_FLScriptEditorInterface( "FLScriptEditorInterface", &FLScriptEditorInterface::staticMetaObject );

#ifndef QT_NO_TRANSLATION
QString FLScriptEditorInterface::tr( const char *s, const char *c )
{
    if ( qApp )
	return qApp->translate( "FLScriptEditorInterface", s, c, QApplication::DefaultCodec );
    else
	return QString::fromLatin1( s );
}
#ifndef QT_NO_TRANSLATION_UTF8
QString FLScriptEditorInterface::trUtf8( const char *s, const char *c )
{
    if ( qApp )
	return qApp->translate( "FLScriptEditorInterface", s, c, QApplication::UnicodeUTF8 );
    else
	return QString::fromUtf8( s );
}
#endif // QT_NO_TRANSLATION_UTF8

#endif // QT_NO_TRANSLATION

QMetaObject* FLScriptEditorInterface::staticMetaObject()
{
    if ( metaObj )
	return metaObj;
    QMetaObject* parentObject = QObject::staticMetaObject();
    static const QUParameter param_slot_0[] = {
	{ "c", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_0 = {"setCode", 1, param_slot_0 };
    static const QUParameter param_slot_1[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::Out }
    };
    static const QUMethod slot_1 = {"code", 1, param_slot_1 };
    static const QUParameter param_slot_2[] = {
	{ 0, &static_QUType_int, 0, QUParameter::Out }
    };
    static const QUMethod slot_2 = {"exec", 1, param_slot_2 };
    static const QUParameter param_slot_3[] = {
	{ 0, &static_QUType_ptr, "FLScriptEditor", QUParameter::Out }
    };
    static const QUMethod slot_3 = {"obj", 1, param_slot_3 };
    static const QMetaData slot_tbl[] = {
	{ "setCode(const QString&)", &slot_0, QMetaData::Public },
	{ "code()", &slot_1, QMetaData::Public },
	{ "exec()", &slot_2, QMetaData::Public },
	{ "obj()", &slot_3, QMetaData::Public }
    };
    metaObj = QMetaObject::new_metaobject(
	"FLScriptEditorInterface", parentObject,
	slot_tbl, 4,
	0, 0,
#ifndef QT_NO_PROPERTIES
	0, 0,
	0, 0,
#endif // QT_NO_PROPERTIES
	0, 0 );
    cleanUp_FLScriptEditorInterface.setMetaObject( metaObj );
    return metaObj;
}

void* FLScriptEditorInterface::qt_cast( const char* clname )
{
    if ( !qstrcmp( clname, "FLScriptEditorInterface" ) )
	return this;
    return QObject::qt_cast( clname );
}

bool FLScriptEditorInterface::qt_invoke( int _id, QUObject* _o )
{
    switch ( _id - staticMetaObject()->slotOffset() ) {
    case 0: setCode((const QString&)static_QUType_QString.get(_o+1)); break;
    case 1: static_QUType_QString.set(_o,code()); break;
    case 2: static_QUType_int.set(_o,exec()); break;
    case 3: static_QUType_ptr.set(_o,obj()); break;
    default:
	return QObject::qt_invoke( _id, _o );
    }
    return TRUE;
}

bool FLScriptEditorInterface::qt_emit( int _id, QUObject* _o )
{
    return QObject::qt_emit(_id,_o);
}
#ifndef QT_NO_PROPERTIES

bool FLScriptEditorInterface::qt_property( int id, int f, QVariant* v)
{
    return QObject::qt_property( id, f, v);
}

bool FLScriptEditorInterface::qt_static_property( QObject* , int , int , QVariant* ){ return FALSE; }
#endif // QT_NO_PROPERTIES


const char *FLDomNodeListInterface::className() const
{
    return "FLDomNodeListInterface";
}

QMetaObject *FLDomNodeListInterface::metaObj = 0;
static QMetaObjectCleanUp cleanUp_FLDomNodeListInterface( "FLDomNodeListInterface", &FLDomNodeListInterface::staticMetaObject );

#ifndef QT_NO_TRANSLATION
QString FLDomNodeListInterface::tr( const char *s, const char *c )
{
    if ( qApp )
	return qApp->translate( "FLDomNodeListInterface", s, c, QApplication::DefaultCodec );
    else
	return QString::fromLatin1( s );
}
#ifndef QT_NO_TRANSLATION_UTF8
QString FLDomNodeListInterface::trUtf8( const char *s, const char *c )
{
    if ( qApp )
	return qApp->translate( "FLDomNodeListInterface", s, c, QApplication::UnicodeUTF8 );
    else
	return QString::fromUtf8( s );
}
#endif // QT_NO_TRANSLATION_UTF8

#endif // QT_NO_TRANSLATION

QMetaObject* FLDomNodeListInterface::staticMetaObject()
{
    if ( metaObj )
	return metaObj;
    QMetaObject* parentObject = QObject::staticMetaObject();
    static const QUParameter param_slot_0[] = {
	{ 0, &static_QUType_ptr, "FLDomNodeInterface", QUParameter::Out },
	{ "index", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_0 = {"item", 2, param_slot_0 };
    static const QUParameter param_slot_1[] = {
	{ 0, &static_QUType_QVariant, "\x11", QUParameter::Out }
    };
    static const QUMethod slot_1 = {"length", 1, param_slot_1 };
    static const QUParameter param_slot_2[] = {
	{ 0, &static_QUType_QVariant, "\x11", QUParameter::Out }
    };
    static const QUMethod slot_2 = {"count", 1, param_slot_2 };
    static const QUMethod slot_3 = {"obj", 0, 0 };
    static const QMetaData slot_tbl[] = {
	{ "item(int)", &slot_0, QMetaData::Public },
	{ "length()", &slot_1, QMetaData::Public },
	{ "count()", &slot_2, QMetaData::Public },
	{ "obj()", &slot_3, QMetaData::Public }
    };
    metaObj = QMetaObject::new_metaobject(
	"FLDomNodeListInterface", parentObject,
	slot_tbl, 4,
	0, 0,
#ifndef QT_NO_PROPERTIES
	0, 0,
	0, 0,
#endif // QT_NO_PROPERTIES
	0, 0 );
    cleanUp_FLDomNodeListInterface.setMetaObject( metaObj );
    return metaObj;
}

void* FLDomNodeListInterface::qt_cast( const char* clname )
{
    if ( !qstrcmp( clname, "FLDomNodeListInterface" ) )
	return this;
    return QObject::qt_cast( clname );
}

bool FLDomNodeListInterface::qt_invoke( int _id, QUObject* _o )
{
    switch ( _id - staticMetaObject()->slotOffset() ) {
    case 0: static_QUType_ptr.set(_o,item((int)static_QUType_int.get(_o+1))); break;
    case 1: static_QUType_QVariant.set(_o,QVariant(length())); break;
    case 2: static_QUType_QVariant.set(_o,QVariant(count())); break;
    case 3: obj(); break;
    default:
	return QObject::qt_invoke( _id, _o );
    }
    return TRUE;
}

bool FLDomNodeListInterface::qt_emit( int _id, QUObject* _o )
{
    return QObject::qt_emit(_id,_o);
}
#ifndef QT_NO_PROPERTIES

bool FLDomNodeListInterface::qt_property( int id, int f, QVariant* v)
{
    return QObject::qt_property( id, f, v);
}

bool FLDomNodeListInterface::qt_static_property( QObject* , int , int , QVariant* ){ return FALSE; }
#endif // QT_NO_PROPERTIES


const char *FLDomNodeInterface::className() const
{
    return "FLDomNodeInterface";
}

QMetaObject *FLDomNodeInterface::metaObj = 0;
static QMetaObjectCleanUp cleanUp_FLDomNodeInterface( "FLDomNodeInterface", &FLDomNodeInterface::staticMetaObject );

#ifndef QT_NO_TRANSLATION
QString FLDomNodeInterface::tr( const char *s, const char *c )
{
    if ( qApp )
	return qApp->translate( "FLDomNodeInterface", s, c, QApplication::DefaultCodec );
    else
	return QString::fromLatin1( s );
}
#ifndef QT_NO_TRANSLATION_UTF8
QString FLDomNodeInterface::trUtf8( const char *s, const char *c )
{
    if ( qApp )
	return qApp->translate( "FLDomNodeInterface", s, c, QApplication::UnicodeUTF8 );
    else
	return QString::fromUtf8( s );
}
#endif // QT_NO_TRANSLATION_UTF8

#endif // QT_NO_TRANSLATION

QMetaObject* FLDomNodeInterface::staticMetaObject()
{
    if ( metaObj )
	return metaObj;
    QMetaObject* parentObject = QObject::staticMetaObject();
    static const QUParameter param_slot_0[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::Out }
    };
    static const QUMethod slot_0 = {"idNode", 1, param_slot_0 };
    static const QUParameter param_slot_1[] = {
	{ 0, &static_QUType_ptr, "FLDomNodeInterface", QUParameter::Out },
	{ "id", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_1 = {"nodeFromIdNode", 2, param_slot_1 };
    static const QUMethod slot_2 = {"clear", 0, 0 };
    static const QUParameter param_slot_3[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::Out }
    };
    static const QUMethod slot_3 = {"nodeValue", 1, param_slot_3 };
    static const QUParameter param_slot_4[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::Out }
    };
    static const QUMethod slot_4 = {"nodeName", 1, param_slot_4 };
    static const QUParameter param_slot_5[] = {
	{ 0, &static_QUType_ptr, "FLDomNodeInterface", QUParameter::Out }
    };
    static const QUMethod slot_5 = {"toElement", 1, param_slot_5 };
    static const QUParameter param_slot_6[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out }
    };
    static const QUMethod slot_6 = {"isElement", 1, param_slot_6 };
    static const QUParameter param_slot_7[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out }
    };
    static const QUMethod slot_7 = {"isText", 1, param_slot_7 };
    static const QUParameter param_slot_8[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out }
    };
    static const QUMethod slot_8 = {"isComment", 1, param_slot_8 };
    static const QUParameter param_slot_9[] = {
	{ 0, &static_QUType_ptr, "FLDomNodeInterface", QUParameter::Out }
    };
    static const QUMethod slot_9 = {"nextSibling", 1, param_slot_9 };
    static const QUParameter param_slot_10[] = {
	{ 0, &static_QUType_ptr, "FLDomNodeInterface", QUParameter::Out }
    };
    static const QUMethod slot_10 = {"previousSibling", 1, param_slot_10 };
    static const QUParameter param_slot_11[] = {
	{ 0, &static_QUType_ptr, "FLDomNodeInterface", QUParameter::Out },
	{ "name", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_11 = {"namedItem", 2, param_slot_11 };
    static const QUParameter param_slot_12[] = {
	{ 0, &static_QUType_ptr, "FLDomNodeInterface", QUParameter::Out }
    };
    static const QUMethod slot_12 = {"cloneNode", 1, param_slot_12 };
    static const QUParameter param_slot_13[] = {
	{ 0, &static_QUType_ptr, "FLDomNodeInterface", QUParameter::Out },
	{ "deep", &static_QUType_bool, 0, QUParameter::In }
    };
    static const QUMethod slot_13 = {"cloneNode", 2, param_slot_13 };
    static const QUParameter param_slot_14[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out },
	{ "n", &static_QUType_ptr, "FLDomNodeInterface", QUParameter::In }
    };
    static const QUMethod slot_14 = {"isEqualNode", 2, param_slot_14 };
    static const QUParameter param_slot_15[] = {
	{ 0, &static_QUType_ptr, "FLDomNodeInterface", QUParameter::Out },
	{ "newChild", &static_QUType_ptr, "FLDomNodeInterface", QUParameter::In }
    };
    static const QUMethod slot_15 = {"insertBefore", 2, param_slot_15 };
    static const QUParameter param_slot_16[] = {
	{ 0, &static_QUType_ptr, "FLDomNodeInterface", QUParameter::Out },
	{ "newChild", &static_QUType_ptr, "FLDomNodeInterface", QUParameter::In },
	{ "refChild", &static_QUType_ptr, "FLDomNodeInterface", QUParameter::In }
    };
    static const QUMethod slot_16 = {"insertBefore", 3, param_slot_16 };
    static const QUParameter param_slot_17[] = {
	{ 0, &static_QUType_ptr, "FLDomNodeInterface", QUParameter::Out },
	{ "newChild", &static_QUType_ptr, "FLDomNodeInterface", QUParameter::In },
	{ "refChild", &static_QUType_ptr, "FLDomNodeInterface", QUParameter::In }
    };
    static const QUMethod slot_17 = {"insertAfter", 3, param_slot_17 };
    static const QUParameter param_slot_18[] = {
	{ 0, &static_QUType_ptr, "FLDomNodeInterface", QUParameter::Out },
	{ "oldChild", &static_QUType_ptr, "FLDomNodeInterface", QUParameter::In }
    };
    static const QUMethod slot_18 = {"removeChild", 2, param_slot_18 };
    static const QUParameter param_slot_19[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out }
    };
    static const QUMethod slot_19 = {"hasAttributes", 1, param_slot_19 };
    static const QUParameter param_slot_20[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out }
    };
    static const QUMethod slot_20 = {"hasChildNodes", 1, param_slot_20 };
    static const QUParameter param_slot_21[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::Out },
	{ "att", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_21 = {"attributeValue", 2, param_slot_21 };
    static const QUParameter param_slot_22[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::Out }
    };
    static const QUMethod slot_22 = {"comment", 1, param_slot_22 };
    static const QUParameter param_slot_23[] = {
	{ "v", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_23 = {"setNodeValue", 1, param_slot_23 };
    static const QUParameter param_slot_24[] = {
	{ 0, &static_QUType_ptr, "FLDomNodeInterface", QUParameter::Out }
    };
    static const QUMethod slot_24 = {"firstChild", 1, param_slot_24 };
    static const QUParameter param_slot_25[] = {
	{ 0, &static_QUType_ptr, "FLDomNodeInterface", QUParameter::Out }
    };
    static const QUMethod slot_25 = {"lastChild", 1, param_slot_25 };
    static const QUParameter param_slot_26[] = {
	{ 0, &static_QUType_ptr, "FLDomNodeInterface", QUParameter::Out }
    };
    static const QUMethod slot_26 = {"parentNode", 1, param_slot_26 };
    static const QUParameter param_slot_27[] = {
	{ 0, &static_QUType_ptr, "FLDomNodeInterface", QUParameter::Out },
	{ "newChild", &static_QUType_ptr, "FLDomNodeInterface", QUParameter::In }
    };
    static const QUMethod slot_27 = {"appendChild", 2, param_slot_27 };
    static const QUParameter param_slot_28[] = {
	{ 0, &static_QUType_ptr, "FLDomNodeInterface", QUParameter::Out },
	{ "newChild", &static_QUType_ptr, "FLDomNodeInterface", QUParameter::In },
	{ "oldChild", &static_QUType_ptr, "FLDomNodeInterface", QUParameter::In }
    };
    static const QUMethod slot_28 = {"replaceChild", 3, param_slot_28 };
    static const QUParameter param_slot_29[] = {
	{ 0, &static_QUType_ptr, "FLDomNodeListInterface", QUParameter::Out }
    };
    static const QUMethod slot_29 = {"childNodes", 1, param_slot_29 };
    static const QUParameter param_slot_30[] = {
	{ 0, &static_QUType_ptr, "FLDomNodeInterface", QUParameter::Out }
    };
    static const QUMethod slot_30 = {"ownerDocument", 1, param_slot_30 };
    static const QUParameter param_slot_31[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out }
    };
    static const QUMethod slot_31 = {"isNull", 1, param_slot_31 };
    static const QUMethod slot_32 = {"nodeType", 0, 0 };
    static const QUMethod slot_33 = {"obj", 0, 0 };
    static const QUParameter param_slot_34[] = {
	{ 0, &static_QUType_ptr, "QDomNode", QUParameter::Out }
    };
    static const QUMethod slot_34 = {"ptroObj", 1, param_slot_34 };
    static const QUParameter param_slot_35[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::Out }
    };
    static const QUMethod slot_35 = {"text", 1, param_slot_35 };
    static const QUParameter param_slot_36[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::Out },
	{ "name", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_36 = {"attribute", 2, param_slot_36 };
    static const QUParameter param_slot_37[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::Out },
	{ "name", &static_QUType_QString, 0, QUParameter::In },
	{ "defValue", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_37 = {"attribute", 3, param_slot_37 };
    static const QUParameter param_slot_38[] = {
	{ "name", &static_QUType_QString, 0, QUParameter::In },
	{ "value", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_38 = {"setAttribute", 2, param_slot_38 };
    static const QUParameter param_slot_39[] = {
	{ "name", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_39 = {"removeAttribute", 1, param_slot_39 };
    static const QUParameter param_slot_40[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out },
	{ "buffer", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_40 = {"setContent", 2, param_slot_40 };
    static const QUParameter param_slot_41[] = {
	{ 0, &static_QUType_ptr, "FLDomNodeInterface", QUParameter::Out },
	{ "tagName", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_41 = {"createElement", 2, param_slot_41 };
    static const QUParameter param_slot_42[] = {
	{ 0, &static_QUType_ptr, "FLDomNodeInterface", QUParameter::Out },
	{ "value", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_42 = {"createTextNode", 2, param_slot_42 };
    static const QUParameter param_slot_43[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::Out }
    };
    static const QUMethod slot_43 = {"toString", 1, param_slot_43 };
    static const QUParameter param_slot_44[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::Out },
	{ "indent", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_44 = {"toString", 2, param_slot_44 };
    static const QUParameter param_slot_45[] = {
	{ 0, &static_QUType_ptr, "FLDomNodeListInterface", QUParameter::Out },
	{ "tagName", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_45 = {"elementsByTagName", 2, param_slot_45 };
    static const QUMethod slot_46 = {"cleanup", 0, 0 };
    static const QMetaData slot_tbl[] = {
	{ "idNode()", &slot_0, QMetaData::Public },
	{ "nodeFromIdNode(const QString&)", &slot_1, QMetaData::Public },
	{ "clear()", &slot_2, QMetaData::Public },
	{ "nodeValue()", &slot_3, QMetaData::Public },
	{ "nodeName()", &slot_4, QMetaData::Public },
	{ "toElement()", &slot_5, QMetaData::Public },
	{ "isElement()", &slot_6, QMetaData::Public },
	{ "isText()", &slot_7, QMetaData::Public },
	{ "isComment()", &slot_8, QMetaData::Public },
	{ "nextSibling()", &slot_9, QMetaData::Public },
	{ "previousSibling()", &slot_10, QMetaData::Public },
	{ "namedItem(const QString&)", &slot_11, QMetaData::Public },
	{ "cloneNode()", &slot_12, QMetaData::Public },
	{ "cloneNode(bool)", &slot_13, QMetaData::Public },
	{ "isEqualNode(FLDomNodeInterface*)", &slot_14, QMetaData::Public },
	{ "insertBefore(FLDomNodeInterface*)", &slot_15, QMetaData::Public },
	{ "insertBefore(FLDomNodeInterface*,FLDomNodeInterface*)", &slot_16, QMetaData::Public },
	{ "insertAfter(FLDomNodeInterface*,FLDomNodeInterface*)", &slot_17, QMetaData::Public },
	{ "removeChild(FLDomNodeInterface*)", &slot_18, QMetaData::Public },
	{ "hasAttributes()", &slot_19, QMetaData::Public },
	{ "hasChildNodes()", &slot_20, QMetaData::Public },
	{ "attributeValue(const QString&)", &slot_21, QMetaData::Public },
	{ "comment()", &slot_22, QMetaData::Public },
	{ "setNodeValue(const QString&)", &slot_23, QMetaData::Public },
	{ "firstChild()", &slot_24, QMetaData::Public },
	{ "lastChild()", &slot_25, QMetaData::Public },
	{ "parentNode()", &slot_26, QMetaData::Public },
	{ "appendChild(FLDomNodeInterface*)", &slot_27, QMetaData::Public },
	{ "replaceChild(FLDomNodeInterface*,FLDomNodeInterface*)", &slot_28, QMetaData::Public },
	{ "childNodes()", &slot_29, QMetaData::Public },
	{ "ownerDocument()", &slot_30, QMetaData::Public },
	{ "isNull()", &slot_31, QMetaData::Public },
	{ "nodeType()", &slot_32, QMetaData::Public },
	{ "obj()", &slot_33, QMetaData::Public },
	{ "ptroObj()", &slot_34, QMetaData::Public },
	{ "text()", &slot_35, QMetaData::Public },
	{ "attribute(const QString&)", &slot_36, QMetaData::Public },
	{ "attribute(const QString&,const QString&)", &slot_37, QMetaData::Public },
	{ "setAttribute(const QString&,const QString&)", &slot_38, QMetaData::Public },
	{ "removeAttribute(const QString&)", &slot_39, QMetaData::Public },
	{ "setContent(const QString&)", &slot_40, QMetaData::Public },
	{ "createElement(const QString&)", &slot_41, QMetaData::Public },
	{ "createTextNode(const QString&)", &slot_42, QMetaData::Public },
	{ "toString()", &slot_43, QMetaData::Public },
	{ "toString(const int)", &slot_44, QMetaData::Public },
	{ "elementsByTagName(const QString&)", &slot_45, QMetaData::Public },
	{ "cleanup()", &slot_46, QMetaData::Public }
    };
    metaObj = QMetaObject::new_metaobject(
	"FLDomNodeInterface", parentObject,
	slot_tbl, 47,
	0, 0,
#ifndef QT_NO_PROPERTIES
	0, 0,
	0, 0,
#endif // QT_NO_PROPERTIES
	0, 0 );
    cleanUp_FLDomNodeInterface.setMetaObject( metaObj );
    return metaObj;
}

void* FLDomNodeInterface::qt_cast( const char* clname )
{
    if ( !qstrcmp( clname, "FLDomNodeInterface" ) )
	return this;
    return QObject::qt_cast( clname );
}

bool FLDomNodeInterface::qt_invoke( int _id, QUObject* _o )
{
    switch ( _id - staticMetaObject()->slotOffset() ) {
    case 0: static_QUType_QString.set(_o,idNode()); break;
    case 1: static_QUType_ptr.set(_o,nodeFromIdNode((const QString&)static_QUType_QString.get(_o+1))); break;
    case 2: clear(); break;
    case 3: static_QUType_QString.set(_o,nodeValue()); break;
    case 4: static_QUType_QString.set(_o,nodeName()); break;
    case 5: static_QUType_ptr.set(_o,toElement()); break;
    case 6: static_QUType_bool.set(_o,isElement()); break;
    case 7: static_QUType_bool.set(_o,isText()); break;
    case 8: static_QUType_bool.set(_o,isComment()); break;
    case 9: static_QUType_ptr.set(_o,nextSibling()); break;
    case 10: static_QUType_ptr.set(_o,previousSibling()); break;
    case 11: static_QUType_ptr.set(_o,namedItem((const QString&)static_QUType_QString.get(_o+1))); break;
    case 12: static_QUType_ptr.set(_o,cloneNode()); break;
    case 13: static_QUType_ptr.set(_o,cloneNode((bool)static_QUType_bool.get(_o+1))); break;
    case 14: static_QUType_bool.set(_o,isEqualNode((FLDomNodeInterface*)static_QUType_ptr.get(_o+1))); break;
    case 15: static_QUType_ptr.set(_o,insertBefore((FLDomNodeInterface*)static_QUType_ptr.get(_o+1))); break;
    case 16: static_QUType_ptr.set(_o,insertBefore((FLDomNodeInterface*)static_QUType_ptr.get(_o+1),(FLDomNodeInterface*)static_QUType_ptr.get(_o+2))); break;
    case 17: static_QUType_ptr.set(_o,insertAfter((FLDomNodeInterface*)static_QUType_ptr.get(_o+1),(FLDomNodeInterface*)static_QUType_ptr.get(_o+2))); break;
    case 18: static_QUType_ptr.set(_o,removeChild((FLDomNodeInterface*)static_QUType_ptr.get(_o+1))); break;
    case 19: static_QUType_bool.set(_o,hasAttributes()); break;
    case 20: static_QUType_bool.set(_o,hasChildNodes()); break;
    case 21: static_QUType_QString.set(_o,attributeValue((const QString&)static_QUType_QString.get(_o+1))); break;
    case 22: static_QUType_QString.set(_o,comment()); break;
    case 23: setNodeValue((const QString&)static_QUType_QString.get(_o+1)); break;
    case 24: static_QUType_ptr.set(_o,firstChild()); break;
    case 25: static_QUType_ptr.set(_o,lastChild()); break;
    case 26: static_QUType_ptr.set(_o,parentNode()); break;
    case 27: static_QUType_ptr.set(_o,appendChild((FLDomNodeInterface*)static_QUType_ptr.get(_o+1))); break;
    case 28: static_QUType_ptr.set(_o,replaceChild((FLDomNodeInterface*)static_QUType_ptr.get(_o+1),(FLDomNodeInterface*)static_QUType_ptr.get(_o+2))); break;
    case 29: static_QUType_ptr.set(_o,childNodes()); break;
    case 30: static_QUType_ptr.set(_o,ownerDocument()); break;
    case 31: static_QUType_bool.set(_o,isNull()); break;
    case 32: nodeType(); break;
    case 33: obj(); break;
    case 34: static_QUType_ptr.set(_o,ptroObj()); break;
    case 35: static_QUType_QString.set(_o,text()); break;
    case 36: static_QUType_QString.set(_o,attribute((const QString&)static_QUType_QString.get(_o+1))); break;
    case 37: static_QUType_QString.set(_o,attribute((const QString&)static_QUType_QString.get(_o+1),(const QString&)static_QUType_QString.get(_o+2))); break;
    case 38: setAttribute((const QString&)static_QUType_QString.get(_o+1),(const QString&)static_QUType_QString.get(_o+2)); break;
    case 39: removeAttribute((const QString&)static_QUType_QString.get(_o+1)); break;
    case 40: static_QUType_bool.set(_o,setContent((const QString&)static_QUType_QString.get(_o+1))); break;
    case 41: static_QUType_ptr.set(_o,createElement((const QString&)static_QUType_QString.get(_o+1))); break;
    case 42: static_QUType_ptr.set(_o,createTextNode((const QString&)static_QUType_QString.get(_o+1))); break;
    case 43: static_QUType_QString.set(_o,toString()); break;
    case 44: static_QUType_QString.set(_o,toString((const int)static_QUType_int.get(_o+1))); break;
    case 45: static_QUType_ptr.set(_o,elementsByTagName((const QString&)static_QUType_QString.get(_o+1))); break;
    case 46: cleanup(); break;
    default:
	return QObject::qt_invoke( _id, _o );
    }
    return TRUE;
}

bool FLDomNodeInterface::qt_emit( int _id, QUObject* _o )
{
    return QObject::qt_emit(_id,_o);
}
#ifndef QT_NO_PROPERTIES

bool FLDomNodeInterface::qt_property( int id, int f, QVariant* v)
{
    return QObject::qt_property( id, f, v);
}

bool FLDomNodeInterface::qt_static_property( QObject* , int , int , QVariant* ){ return FALSE; }
#endif // QT_NO_PROPERTIES


const char *FLReportViewerInterface::className() const
{
    return "FLReportViewerInterface";
}

QMetaObject *FLReportViewerInterface::metaObj = 0;
static QMetaObjectCleanUp cleanUp_FLReportViewerInterface( "FLReportViewerInterface", &FLReportViewerInterface::staticMetaObject );

#ifndef QT_NO_TRANSLATION
QString FLReportViewerInterface::tr( const char *s, const char *c )
{
    if ( qApp )
	return qApp->translate( "FLReportViewerInterface", s, c, QApplication::DefaultCodec );
    else
	return QString::fromLatin1( s );
}
#ifndef QT_NO_TRANSLATION_UTF8
QString FLReportViewerInterface::trUtf8( const char *s, const char *c )
{
    if ( qApp )
	return qApp->translate( "FLReportViewerInterface", s, c, QApplication::UnicodeUTF8 );
    else
	return QString::fromUtf8( s );
}
#endif // QT_NO_TRANSLATION_UTF8

#endif // QT_NO_TRANSLATION

QMetaObject* FLReportViewerInterface::staticMetaObject()
{
    if ( metaObj )
	return metaObj;
    QMetaObject* parentObject = QObject::staticMetaObject();
#ifndef QT_NO_PROPERTIES
    static const QMetaEnum::Item enum_0[] = {
	{ "Append",  (int) FLReportViewerInterface::Append },
	{ "Display",  (int) FLReportViewerInterface::Display },
	{ "PageBreak",  (int) FLReportViewerInterface::PageBreak }
    };
    static const QMetaEnum enum_tbl[] = {
	{ "RenderReportFlags", 3, enum_0, FALSE }
    };
#endif // QT_NO_PROPERTIES
    static const QUParameter param_slot_0[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out }
    };
    static const QUMethod slot_0 = {"renderReport", 1, param_slot_0 };
    static const QUParameter param_slot_1[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out },
	{ "initRow", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_1 = {"renderReport", 2, param_slot_1 };
    static const QUParameter param_slot_2[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out },
	{ "initRow", &static_QUType_int, 0, QUParameter::In },
	{ "initCol", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_2 = {"renderReport", 3, param_slot_2 };
    static const QUParameter param_slot_3[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out },
	{ "initRow", &static_QUType_int, 0, QUParameter::In },
	{ "initCol", &static_QUType_int, 0, QUParameter::In },
	{ "append", &static_QUType_bool, 0, QUParameter::In }
    };
    static const QUMethod slot_3 = {"renderReport", 4, param_slot_3 };
    static const QUParameter param_slot_4[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out },
	{ "initRow", &static_QUType_int, 0, QUParameter::In },
	{ "initCol", &static_QUType_int, 0, QUParameter::In },
	{ "append", &static_QUType_bool, 0, QUParameter::In },
	{ "displayReport", &static_QUType_bool, 0, QUParameter::In }
    };
    static const QUMethod slot_4 = {"renderReport", 5, param_slot_4 };
    static const QUParameter param_slot_5[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out }
    };
    static const QUMethod slot_5 = {"renderReport2", 1, param_slot_5 };
    static const QUParameter param_slot_6[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out },
	{ "initRow", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_6 = {"renderReport2", 2, param_slot_6 };
    static const QUParameter param_slot_7[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out },
	{ "initRow", &static_QUType_int, 0, QUParameter::In },
	{ "initCol", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_7 = {"renderReport2", 3, param_slot_7 };
    static const QUParameter param_slot_8[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out },
	{ "initRow", &static_QUType_int, 0, QUParameter::In },
	{ "initCol", &static_QUType_int, 0, QUParameter::In },
	{ "flags", &static_QUType_varptr, "\x11", QUParameter::In }
    };
    static const QUMethod slot_8 = {"renderReport2", 4, param_slot_8 };
    static const QUParameter param_slot_9[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out },
	{ "q", &static_QUType_ptr, "FLSqlQueryInterface", QUParameter::In }
    };
    static const QUMethod slot_9 = {"setReportData", 2, param_slot_9 };
    static const QUParameter param_slot_10[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out },
	{ "xmlDoc", &static_QUType_ptr, "FLDomNodeInterface", QUParameter::In }
    };
    static const QUMethod slot_10 = {"setReportData", 2, param_slot_10 };
    static const QUParameter param_slot_11[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out },
	{ "t", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_11 = {"setReportTemplate", 2, param_slot_11 };
    static const QUParameter param_slot_12[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out },
	{ "t", &static_QUType_QString, 0, QUParameter::In },
	{ "style", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_12 = {"setReportTemplate", 3, param_slot_12 };
    static const QUParameter param_slot_13[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out },
	{ "xmlDoc", &static_QUType_ptr, "FLDomNodeInterface", QUParameter::In }
    };
    static const QUMethod slot_13 = {"setReportTemplate", 2, param_slot_13 };
    static const QUParameter param_slot_14[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out },
	{ "xmlDoc", &static_QUType_ptr, "FLDomNodeInterface", QUParameter::In },
	{ "style", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_14 = {"setReportTemplate", 3, param_slot_14 };
    static const QUParameter param_slot_15[] = {
	{ 0, &static_QUType_ptr, "FLDomNodeInterface", QUParameter::Out }
    };
    static const QUMethod slot_15 = {"reportData", 1, param_slot_15 };
    static const QUParameter param_slot_16[] = {
	{ 0, &static_QUType_ptr, "FLDomNodeInterface", QUParameter::Out }
    };
    static const QUMethod slot_16 = {"reportTemplate", 1, param_slot_16 };
    static const QUMethod slot_17 = {"exec", 0, 0 };
    static const QUMethod slot_18 = {"show", 0, 0 };
    static const QUParameter param_slot_19[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::Out }
    };
    static const QUMethod slot_19 = {"csvData", 1, param_slot_19 };
    static const QUMethod slot_20 = {"printReport", 0, 0 };
    static const QUParameter param_slot_21[] = {
	{ "outPsFile", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_21 = {"printReportToPS", 1, param_slot_21 };
    static const QUParameter param_slot_22[] = {
	{ "outPdfFile", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_22 = {"printReportToPDF", 1, param_slot_22 };
    static const QUParameter param_slot_23[] = {
	{ "numCopies", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_23 = {"setNumCopies", 1, param_slot_23 };
    static const QUParameter param_slot_24[] = {
	{ "ptp", &static_QUType_bool, 0, QUParameter::In }
    };
    static const QUMethod slot_24 = {"setPrintToPos", 1, param_slot_24 };
    static const QUParameter param_slot_25[] = {
	{ "pName", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_25 = {"setPrinterName", 1, param_slot_25 };
    static const QUParameter param_slot_26[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out }
    };
    static const QUMethod slot_26 = {"reportPrinted", 1, param_slot_26 };
    static const QUParameter param_slot_27[] = {
	{ "parentFrame", &static_QUType_ptr, "QWidget", QUParameter::In }
    };
    static const QUMethod slot_27 = {"reparent", 1, param_slot_27 };
    static const QUMethod slot_28 = {"slotFirstPage", 0, 0 };
    static const QUMethod slot_29 = {"slotLastPage", 0, 0 };
    static const QUMethod slot_30 = {"slotNextPage", 0, 0 };
    static const QUMethod slot_31 = {"slotPrevPage", 0, 0 };
    static const QUMethod slot_32 = {"slotZoomUp", 0, 0 };
    static const QUMethod slot_33 = {"slotZoomDown", 0, 0 };
    static const QUMethod slot_34 = {"exportFileCSVData", 0, 0 };
    static const QUMethod slot_35 = {"exportToPDF", 0, 0 };
    static const QUMethod slot_36 = {"sendEMailPDF", 0, 0 };
    static const QUMethod slot_37 = {"saveSVGStyle", 0, 0 };
    static const QUMethod slot_38 = {"saveSimpleSVGStyle", 0, 0 };
    static const QUMethod slot_39 = {"loadSVGStyle", 0, 0 };
    static const QUParameter param_slot_40[] = {
	{ "b", &static_QUType_bool, 0, QUParameter::In }
    };
    static const QUMethod slot_40 = {"setAutoClose", 1, param_slot_40 };
    static const QUParameter param_slot_41[] = {
	{ "dpi", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_41 = {"setResolution", 1, param_slot_41 };
    static const QUParameter param_slot_42[] = {
	{ "relDpi", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_42 = {"setPixel", 1, param_slot_42 };
    static const QUMethod slot_43 = {"setDefaults", 0, 0 };
    static const QUMethod slot_44 = {"updateReport", 0, 0 };
    static const QUMethod slot_45 = {"updateDisplay", 0, 0 };
    static const QUParameter param_slot_46[] = {
	{ "style", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_46 = {"setStyleName", 1, param_slot_46 };
    static const QUParameter param_slot_47[] = {
	{ 0, &static_QUType_ptr, "MReportViewer", QUParameter::Out }
    };
    static const QUMethod slot_47 = {"rptViewer", 1, param_slot_47 };
    static const QUParameter param_slot_48[] = {
	{ "r", &static_QUType_ptr, "FLReportEngine", QUParameter::In }
    };
    static const QUMethod slot_48 = {"setReportEngine", 1, param_slot_48 };
    static const QUParameter param_slot_49[] = {
	{ "parentFrame", &static_QUType_ptr, "QWidget", QUParameter::In }
    };
    static const QUMethod slot_49 = {"rptViewerEmbedInParent", 1, param_slot_49 };
    static const QUParameter param_slot_50[] = {
	{ "pgs", &static_QUType_ptr, "FLReportPages", QUParameter::In }
    };
    static const QUMethod slot_50 = {"setReportPages", 1, param_slot_50 };
    static const QUParameter param_slot_51[] = {
	{ 0, &static_QUType_ptr, "FLPicture", QUParameter::Out }
    };
    static const QUMethod slot_51 = {"getCurrentPage", 1, param_slot_51 };
    static const QUParameter param_slot_52[] = {
	{ 0, &static_QUType_ptr, "FLPicture", QUParameter::Out }
    };
    static const QUMethod slot_52 = {"getFirstPage", 1, param_slot_52 };
    static const QUParameter param_slot_53[] = {
	{ 0, &static_QUType_ptr, "FLPicture", QUParameter::Out }
    };
    static const QUMethod slot_53 = {"getPreviousPage", 1, param_slot_53 };
    static const QUParameter param_slot_54[] = {
	{ 0, &static_QUType_ptr, "FLPicture", QUParameter::Out }
    };
    static const QUMethod slot_54 = {"getNextPage", 1, param_slot_54 };
    static const QUParameter param_slot_55[] = {
	{ 0, &static_QUType_ptr, "FLPicture", QUParameter::Out }
    };
    static const QUMethod slot_55 = {"getLastPage", 1, param_slot_55 };
    static const QUParameter param_slot_56[] = {
	{ 0, &static_QUType_ptr, "FLPicture", QUParameter::Out },
	{ "i", &static_QUType_varptr, "\x11", QUParameter::In }
    };
    static const QUMethod slot_56 = {"getPageAt", 2, param_slot_56 };
    static const QUMethod slot_57 = {"clearPages", 0, 0 };
    static const QUMethod slot_58 = {"appendPage", 0, 0 };
    static const QUParameter param_slot_59[] = {
	{ 0, &static_QUType_int, 0, QUParameter::Out }
    };
    static const QUMethod slot_59 = {"getCurrentIndex", 1, param_slot_59 };
    static const QUParameter param_slot_60[] = {
	{ "idx", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_60 = {"setCurrentPage", 1, param_slot_60 };
    static const QUParameter param_slot_61[] = {
	{ "s", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_61 = {"setPageSize", 1, param_slot_61 };
    static const QUParameter param_slot_62[] = {
	{ "o", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_62 = {"setPageOrientation", 1, param_slot_62 };
    static const QUParameter param_slot_63[] = {
	{ "dim", &static_QUType_varptr, "\x09", QUParameter::In }
    };
    static const QUMethod slot_63 = {"setPageDimensions", 1, param_slot_63 };
    static const QUParameter param_slot_64[] = {
	{ 0, &static_QUType_int, 0, QUParameter::Out }
    };
    static const QUMethod slot_64 = {"pageSize", 1, param_slot_64 };
    static const QUParameter param_slot_65[] = {
	{ 0, &static_QUType_int, 0, QUParameter::Out }
    };
    static const QUMethod slot_65 = {"pageOrientation", 1, param_slot_65 };
    static const QUParameter param_slot_66[] = {
	{ 0, &static_QUType_QVariant, "\x09", QUParameter::Out }
    };
    static const QUMethod slot_66 = {"pageDimensions", 1, param_slot_66 };
    static const QUParameter param_slot_67[] = {
	{ 0, &static_QUType_int, 0, QUParameter::Out }
    };
    static const QUMethod slot_67 = {"pageCount", 1, param_slot_67 };
    static const QUParameter param_slot_68[] = {
	{ 0, &static_QUType_ptr, "QObject", QUParameter::Out },
	{ "objName", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_68 = {"child", 2, param_slot_68 };
    static const QUMethod slot_69 = {"disableSlotsPrintExports", 0, 0 };
    static const QUParameter param_slot_70[] = {
	{ "disablePrints", &static_QUType_bool, 0, QUParameter::In }
    };
    static const QUMethod slot_70 = {"disableSlotsPrintExports", 1, param_slot_70 };
    static const QUParameter param_slot_71[] = {
	{ "disablePrints", &static_QUType_bool, 0, QUParameter::In },
	{ "disableExports", &static_QUType_bool, 0, QUParameter::In }
    };
    static const QUMethod slot_71 = {"disableSlotsPrintExports", 2, param_slot_71 };
    static const QUParameter param_slot_72[] = {
	{ "n", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_72 = {"setName", 1, param_slot_72 };
    static const QUParameter param_slot_73[] = {
	{ 0, &static_QUType_ptr, "FLReportViewer", QUParameter::Out }
    };
    static const QUMethod slot_73 = {"obj", 1, param_slot_73 };
    static const QMetaData slot_tbl[] = {
	{ "renderReport()", &slot_0, QMetaData::Public },
	{ "renderReport(const int)", &slot_1, QMetaData::Public },
	{ "renderReport(const int,const int)", &slot_2, QMetaData::Public },
	{ "renderReport(const int,const int,const bool)", &slot_3, QMetaData::Public },
	{ "renderReport(const int,const int,const bool,const bool)", &slot_4, QMetaData::Public },
	{ "renderReport2()", &slot_5, QMetaData::Public },
	{ "renderReport2(const int)", &slot_6, QMetaData::Public },
	{ "renderReport2(const int,const int)", &slot_7, QMetaData::Public },
	{ "renderReport2(const int,const int,const uint)", &slot_8, QMetaData::Public },
	{ "setReportData(FLSqlQueryInterface*)", &slot_9, QMetaData::Public },
	{ "setReportData(FLDomNodeInterface*)", &slot_10, QMetaData::Public },
	{ "setReportTemplate(const QString&)", &slot_11, QMetaData::Public },
	{ "setReportTemplate(const QString&,const QString&)", &slot_12, QMetaData::Public },
	{ "setReportTemplate(FLDomNodeInterface*)", &slot_13, QMetaData::Public },
	{ "setReportTemplate(FLDomNodeInterface*,const QString&)", &slot_14, QMetaData::Public },
	{ "reportData()", &slot_15, QMetaData::Public },
	{ "reportTemplate()", &slot_16, QMetaData::Public },
	{ "exec()", &slot_17, QMetaData::Public },
	{ "show()", &slot_18, QMetaData::Public },
	{ "csvData()", &slot_19, QMetaData::Public },
	{ "printReport()", &slot_20, QMetaData::Public },
	{ "printReportToPS(const QString&)", &slot_21, QMetaData::Public },
	{ "printReportToPDF(const QString&)", &slot_22, QMetaData::Public },
	{ "setNumCopies(const int)", &slot_23, QMetaData::Public },
	{ "setPrintToPos(bool)", &slot_24, QMetaData::Public },
	{ "setPrinterName(const QString&)", &slot_25, QMetaData::Public },
	{ "reportPrinted()", &slot_26, QMetaData::Public },
	{ "reparent(QWidget*)", &slot_27, QMetaData::Public },
	{ "slotFirstPage()", &slot_28, QMetaData::Public },
	{ "slotLastPage()", &slot_29, QMetaData::Public },
	{ "slotNextPage()", &slot_30, QMetaData::Public },
	{ "slotPrevPage()", &slot_31, QMetaData::Public },
	{ "slotZoomUp()", &slot_32, QMetaData::Public },
	{ "slotZoomDown()", &slot_33, QMetaData::Public },
	{ "exportFileCSVData()", &slot_34, QMetaData::Public },
	{ "exportToPDF()", &slot_35, QMetaData::Public },
	{ "sendEMailPDF()", &slot_36, QMetaData::Public },
	{ "saveSVGStyle()", &slot_37, QMetaData::Public },
	{ "saveSimpleSVGStyle()", &slot_38, QMetaData::Public },
	{ "loadSVGStyle()", &slot_39, QMetaData::Public },
	{ "setAutoClose(const bool)", &slot_40, QMetaData::Public },
	{ "setResolution(int)", &slot_41, QMetaData::Public },
	{ "setPixel(int)", &slot_42, QMetaData::Public },
	{ "setDefaults()", &slot_43, QMetaData::Public },
	{ "updateReport()", &slot_44, QMetaData::Public },
	{ "updateDisplay()", &slot_45, QMetaData::Public },
	{ "setStyleName(const QString&)", &slot_46, QMetaData::Public },
	{ "rptViewer()", &slot_47, QMetaData::Public },
	{ "setReportEngine(FLReportEngine*)", &slot_48, QMetaData::Public },
	{ "rptViewerEmbedInParent(QWidget*)", &slot_49, QMetaData::Public },
	{ "setReportPages(FLReportPages*)", &slot_50, QMetaData::Public },
	{ "getCurrentPage()", &slot_51, QMetaData::Public },
	{ "getFirstPage()", &slot_52, QMetaData::Public },
	{ "getPreviousPage()", &slot_53, QMetaData::Public },
	{ "getNextPage()", &slot_54, QMetaData::Public },
	{ "getLastPage()", &slot_55, QMetaData::Public },
	{ "getPageAt(uint)", &slot_56, QMetaData::Public },
	{ "clearPages()", &slot_57, QMetaData::Public },
	{ "appendPage()", &slot_58, QMetaData::Public },
	{ "getCurrentIndex()", &slot_59, QMetaData::Public },
	{ "setCurrentPage(int)", &slot_60, QMetaData::Public },
	{ "setPageSize(int)", &slot_61, QMetaData::Public },
	{ "setPageOrientation(int)", &slot_62, QMetaData::Public },
	{ "setPageDimensions(QSize)", &slot_63, QMetaData::Public },
	{ "pageSize()", &slot_64, QMetaData::Public },
	{ "pageOrientation()", &slot_65, QMetaData::Public },
	{ "pageDimensions()", &slot_66, QMetaData::Public },
	{ "pageCount()", &slot_67, QMetaData::Public },
	{ "child(const QString&)", &slot_68, QMetaData::Public },
	{ "disableSlotsPrintExports()", &slot_69, QMetaData::Public },
	{ "disableSlotsPrintExports(bool)", &slot_70, QMetaData::Public },
	{ "disableSlotsPrintExports(bool,bool)", &slot_71, QMetaData::Public },
	{ "setName(const QString&)", &slot_72, QMetaData::Public },
	{ "obj()", &slot_73, QMetaData::Public }
    };
    static const QUMethod signal_0 = {"requestUpdateReport", 0, 0 };
    static const QMetaData signal_tbl[] = {
	{ "requestUpdateReport()", &signal_0, QMetaData::Public }
    };
    metaObj = QMetaObject::new_metaobject(
	"FLReportViewerInterface", parentObject,
	slot_tbl, 74,
	signal_tbl, 1,
#ifndef QT_NO_PROPERTIES
	0, 0,
	enum_tbl, 1,
#endif // QT_NO_PROPERTIES
	0, 0 );
    cleanUp_FLReportViewerInterface.setMetaObject( metaObj );
    return metaObj;
}

void* FLReportViewerInterface::qt_cast( const char* clname )
{
    if ( !qstrcmp( clname, "FLReportViewerInterface" ) )
	return this;
    return QObject::qt_cast( clname );
}

// SIGNAL requestUpdateReport
void FLReportViewerInterface::requestUpdateReport()
{
    activate_signal( staticMetaObject()->signalOffset() + 0 );
}

bool FLReportViewerInterface::qt_invoke( int _id, QUObject* _o )
{
    switch ( _id - staticMetaObject()->slotOffset() ) {
    case 0: static_QUType_bool.set(_o,renderReport()); break;
    case 1: static_QUType_bool.set(_o,renderReport((const int)static_QUType_int.get(_o+1))); break;
    case 2: static_QUType_bool.set(_o,renderReport((const int)static_QUType_int.get(_o+1),(const int)static_QUType_int.get(_o+2))); break;
    case 3: static_QUType_bool.set(_o,renderReport((const int)static_QUType_int.get(_o+1),(const int)static_QUType_int.get(_o+2),(const bool)static_QUType_bool.get(_o+3))); break;
    case 4: static_QUType_bool.set(_o,renderReport((const int)static_QUType_int.get(_o+1),(const int)static_QUType_int.get(_o+2),(const bool)static_QUType_bool.get(_o+3),(const bool)static_QUType_bool.get(_o+4))); break;
    case 5: static_QUType_bool.set(_o,renderReport2()); break;
    case 6: static_QUType_bool.set(_o,renderReport2((const int)static_QUType_int.get(_o+1))); break;
    case 7: static_QUType_bool.set(_o,renderReport2((const int)static_QUType_int.get(_o+1),(const int)static_QUType_int.get(_o+2))); break;
    case 8: static_QUType_bool.set(_o,renderReport2((const int)static_QUType_int.get(_o+1),(const int)static_QUType_int.get(_o+2),(const uint)(*((const uint*)static_QUType_ptr.get(_o+3))))); break;
    case 9: static_QUType_bool.set(_o,setReportData((FLSqlQueryInterface*)static_QUType_ptr.get(_o+1))); break;
    case 10: static_QUType_bool.set(_o,setReportData((FLDomNodeInterface*)static_QUType_ptr.get(_o+1))); break;
    case 11: static_QUType_bool.set(_o,setReportTemplate((const QString&)static_QUType_QString.get(_o+1))); break;
    case 12: static_QUType_bool.set(_o,setReportTemplate((const QString&)static_QUType_QString.get(_o+1),(const QString&)static_QUType_QString.get(_o+2))); break;
    case 13: static_QUType_bool.set(_o,setReportTemplate((FLDomNodeInterface*)static_QUType_ptr.get(_o+1))); break;
    case 14: static_QUType_bool.set(_o,setReportTemplate((FLDomNodeInterface*)static_QUType_ptr.get(_o+1),(const QString&)static_QUType_QString.get(_o+2))); break;
    case 15: static_QUType_ptr.set(_o,reportData()); break;
    case 16: static_QUType_ptr.set(_o,reportTemplate()); break;
    case 17: exec(); break;
    case 18: show(); break;
    case 19: static_QUType_QString.set(_o,csvData()); break;
    case 20: printReport(); break;
    case 21: printReportToPS((const QString&)static_QUType_QString.get(_o+1)); break;
    case 22: printReportToPDF((const QString&)static_QUType_QString.get(_o+1)); break;
    case 23: setNumCopies((const int)static_QUType_int.get(_o+1)); break;
    case 24: setPrintToPos((bool)static_QUType_bool.get(_o+1)); break;
    case 25: setPrinterName((const QString&)static_QUType_QString.get(_o+1)); break;
    case 26: static_QUType_bool.set(_o,reportPrinted()); break;
    case 27: reparent((QWidget*)static_QUType_ptr.get(_o+1)); break;
    case 28: slotFirstPage(); break;
    case 29: slotLastPage(); break;
    case 30: slotNextPage(); break;
    case 31: slotPrevPage(); break;
    case 32: slotZoomUp(); break;
    case 33: slotZoomDown(); break;
    case 34: exportFileCSVData(); break;
    case 35: exportToPDF(); break;
    case 36: sendEMailPDF(); break;
    case 37: saveSVGStyle(); break;
    case 38: saveSimpleSVGStyle(); break;
    case 39: loadSVGStyle(); break;
    case 40: setAutoClose((const bool)static_QUType_bool.get(_o+1)); break;
    case 41: setResolution((int)static_QUType_int.get(_o+1)); break;
    case 42: setPixel((int)static_QUType_int.get(_o+1)); break;
    case 43: setDefaults(); break;
    case 44: updateReport(); break;
    case 45: updateDisplay(); break;
    case 46: setStyleName((const QString&)static_QUType_QString.get(_o+1)); break;
    case 47: static_QUType_ptr.set(_o,rptViewer()); break;
    case 48: setReportEngine((FLReportEngine*)static_QUType_ptr.get(_o+1)); break;
    case 49: rptViewerEmbedInParent((QWidget*)static_QUType_ptr.get(_o+1)); break;
    case 50: setReportPages((FLReportPages*)static_QUType_ptr.get(_o+1)); break;
    case 51: static_QUType_ptr.set(_o,getCurrentPage()); break;
    case 52: static_QUType_ptr.set(_o,getFirstPage()); break;
    case 53: static_QUType_ptr.set(_o,getPreviousPage()); break;
    case 54: static_QUType_ptr.set(_o,getNextPage()); break;
    case 55: static_QUType_ptr.set(_o,getLastPage()); break;
    case 56: static_QUType_ptr.set(_o,getPageAt((uint)(*((uint*)static_QUType_ptr.get(_o+1))))); break;
    case 57: clearPages(); break;
    case 58: appendPage(); break;
    case 59: static_QUType_int.set(_o,getCurrentIndex()); break;
    case 60: setCurrentPage((int)static_QUType_int.get(_o+1)); break;
    case 61: setPageSize((int)static_QUType_int.get(_o+1)); break;
    case 62: setPageOrientation((int)static_QUType_int.get(_o+1)); break;
    case 63: setPageDimensions((QSize)(*((QSize*)static_QUType_ptr.get(_o+1)))); break;
    case 64: static_QUType_int.set(_o,pageSize()); break;
    case 65: static_QUType_int.set(_o,pageOrientation()); break;
    case 66: static_QUType_QVariant.set(_o,QVariant(pageDimensions())); break;
    case 67: static_QUType_int.set(_o,pageCount()); break;
    case 68: static_QUType_ptr.set(_o,child((const QString&)static_QUType_QString.get(_o+1))); break;
    case 69: disableSlotsPrintExports(); break;
    case 70: disableSlotsPrintExports((bool)static_QUType_bool.get(_o+1)); break;
    case 71: disableSlotsPrintExports((bool)static_QUType_bool.get(_o+1),(bool)static_QUType_bool.get(_o+2)); break;
    case 72: setName((const QString&)static_QUType_QString.get(_o+1)); break;
    case 73: static_QUType_ptr.set(_o,obj()); break;
    default:
	return QObject::qt_invoke( _id, _o );
    }
    return TRUE;
}

bool FLReportViewerInterface::qt_emit( int _id, QUObject* _o )
{
    switch ( _id - staticMetaObject()->signalOffset() ) {
    case 0: requestUpdateReport(); break;
    default:
	return QObject::qt_emit(_id,_o);
    }
    return TRUE;
}
#ifndef QT_NO_PROPERTIES

bool FLReportViewerInterface::qt_property( int id, int f, QVariant* v)
{
    return QObject::qt_property( id, f, v);
}

bool FLReportViewerInterface::qt_static_property( QObject* , int , int , QVariant* ){ return FALSE; }
#endif // QT_NO_PROPERTIES


const char *FLProcessInterface::className() const
{
    return "FLProcessInterface";
}

QMetaObject *FLProcessInterface::metaObj = 0;
static QMetaObjectCleanUp cleanUp_FLProcessInterface( "FLProcessInterface", &FLProcessInterface::staticMetaObject );

#ifndef QT_NO_TRANSLATION
QString FLProcessInterface::tr( const char *s, const char *c )
{
    if ( qApp )
	return qApp->translate( "FLProcessInterface", s, c, QApplication::DefaultCodec );
    else
	return QString::fromLatin1( s );
}
#ifndef QT_NO_TRANSLATION_UTF8
QString FLProcessInterface::trUtf8( const char *s, const char *c )
{
    if ( qApp )
	return qApp->translate( "FLProcessInterface", s, c, QApplication::UnicodeUTF8 );
    else
	return QString::fromUtf8( s );
}
#endif // QT_NO_TRANSLATION_UTF8

#endif // QT_NO_TRANSLATION

QMetaObject* FLProcessInterface::staticMetaObject()
{
    if ( metaObj )
	return metaObj;
    QMetaObject* parentObject = QProcess::staticMetaObject();
    static const QUParameter param_slot_0[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out }
    };
    static const QUMethod slot_0 = {"start", 1, param_slot_0 };
    static const QUParameter param_slot_1[] = {
	{ "path", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_1 = {"setWorkingDirectory", 1, param_slot_1 };
    static const QUParameter param_slot_2[] = {
	{ "args", &static_QUType_varptr, "\x04", QUParameter::In }
    };
    static const QUMethod slot_2 = {"setArguments", 1, param_slot_2 };
    static const QUParameter param_slot_3[] = {
	{ "arg", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_3 = {"addArgument", 1, param_slot_3 };
    static const QUParameter param_slot_4[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out }
    };
    static const QUMethod slot_4 = {"isRunning", 1, param_slot_4 };
    static const QUParameter param_slot_5[] = {
	{ 0, &static_QUType_QVariant, "\x1d", QUParameter::Out }
    };
    static const QUMethod slot_5 = {"readStdout", 1, param_slot_5 };
    static const QUMethod slot_6 = {"emitExited", 0, 0 };
    static const QMetaData slot_tbl[] = {
	{ "start()", &slot_0, QMetaData::Public },
	{ "setWorkingDirectory(const QString&)", &slot_1, QMetaData::Public },
	{ "setArguments(const QStringList&)", &slot_2, QMetaData::Public },
	{ "addArgument(const QString&)", &slot_3, QMetaData::Public },
	{ "isRunning()", &slot_4, QMetaData::Public },
	{ "readStdout()", &slot_5, QMetaData::Public },
	{ "emitExited()", &slot_6, QMetaData::Public }
    };
    static const QUMethod signal_0 = {"exited", 0, 0 };
    static const QMetaData signal_tbl[] = {
	{ "exited()", &signal_0, QMetaData::Public }
    };
    metaObj = QMetaObject::new_metaobject(
	"FLProcessInterface", parentObject,
	slot_tbl, 7,
	signal_tbl, 1,
#ifndef QT_NO_PROPERTIES
	0, 0,
	0, 0,
#endif // QT_NO_PROPERTIES
	0, 0 );
    cleanUp_FLProcessInterface.setMetaObject( metaObj );
    return metaObj;
}

void* FLProcessInterface::qt_cast( const char* clname )
{
    if ( !qstrcmp( clname, "FLProcessInterface" ) )
	return this;
    return QProcess::qt_cast( clname );
}

// SIGNAL exited
void FLProcessInterface::exited()
{
    activate_signal( staticMetaObject()->signalOffset() + 0 );
}

bool FLProcessInterface::qt_invoke( int _id, QUObject* _o )
{
    switch ( _id - staticMetaObject()->slotOffset() ) {
    case 0: static_QUType_bool.set(_o,start()); break;
    case 1: setWorkingDirectory((const QString&)static_QUType_QString.get(_o+1)); break;
    case 2: setArguments((const QStringList&)*((const QStringList*)static_QUType_ptr.get(_o+1))); break;
    case 3: addArgument((const QString&)static_QUType_QString.get(_o+1)); break;
    case 4: static_QUType_bool.set(_o,isRunning()); break;
    case 5: static_QUType_QVariant.set(_o,QVariant(readStdout())); break;
    case 6: emitExited(); break;
    default:
	return QProcess::qt_invoke( _id, _o );
    }
    return TRUE;
}

bool FLProcessInterface::qt_emit( int _id, QUObject* _o )
{
    switch ( _id - staticMetaObject()->signalOffset() ) {
    case 0: exited(); break;
    default:
	return QProcess::qt_emit(_id,_o);
    }
    return TRUE;
}
#ifndef QT_NO_PROPERTIES

bool FLProcessInterface::qt_property( int id, int f, QVariant* v)
{
    return QProcess::qt_property( id, f, v);
}

bool FLProcessInterface::qt_static_property( QObject* , int , int , QVariant* ){ return FALSE; }
#endif // QT_NO_PROPERTIES


const char *FLPosPrinterInterface::className() const
{
    return "FLPosPrinterInterface";
}

QMetaObject *FLPosPrinterInterface::metaObj = 0;
static QMetaObjectCleanUp cleanUp_FLPosPrinterInterface( "FLPosPrinterInterface", &FLPosPrinterInterface::staticMetaObject );

#ifndef QT_NO_TRANSLATION
QString FLPosPrinterInterface::tr( const char *s, const char *c )
{
    if ( qApp )
	return qApp->translate( "FLPosPrinterInterface", s, c, QApplication::DefaultCodec );
    else
	return QString::fromLatin1( s );
}
#ifndef QT_NO_TRANSLATION_UTF8
QString FLPosPrinterInterface::trUtf8( const char *s, const char *c )
{
    if ( qApp )
	return qApp->translate( "FLPosPrinterInterface", s, c, QApplication::UnicodeUTF8 );
    else
	return QString::fromUtf8( s );
}
#endif // QT_NO_TRANSLATION_UTF8

#endif // QT_NO_TRANSLATION

QMetaObject* FLPosPrinterInterface::staticMetaObject()
{
    if ( metaObj )
	return metaObj;
    QMetaObject* parentObject = QObject::staticMetaObject();
#ifndef QT_NO_PROPERTIES
    static const QMetaEnum::Item enum_0[] = {
	{ "P57_5MM",  (int) FLPosPrinterInterface::P57_5MM },
	{ "P69_5MM",  (int) FLPosPrinterInterface::P69_5MM },
	{ "P76MM",  (int) FLPosPrinterInterface::P76MM },
	{ "NPaperWidth",  (int) FLPosPrinterInterface::NPaperWidth }
    };
    static const QMetaEnum enum_tbl[] = {
	{ "PaperWidth", 4, enum_0, FALSE }
    };
#endif // QT_NO_PROPERTIES
    static const QUParameter param_slot_0[] = {
	{ 0, &static_QUType_int, 0, QUParameter::Out }
    };
    static const QUMethod slot_0 = {"paperWidth", 1, param_slot_0 };
    static const QUParameter param_slot_1[] = {
	{ "pw", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_1 = {"setPaperWidth", 1, param_slot_1 };
    static const QUParameter param_slot_2[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::Out }
    };
    static const QUMethod slot_2 = {"printerName", 1, param_slot_2 };
    static const QUParameter param_slot_3[] = {
	{ "pName", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_3 = {"setPrinterName", 1, param_slot_3 };
    static const QUMethod slot_4 = {"cleanup", 0, 0 };
    static const QUMethod slot_5 = {"flush", 0, 0 };
    static const QUParameter param_slot_6[] = {
	{ "str", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_6 = {"send", 1, param_slot_6 };
    static const QUParameter param_slot_7[] = {
	{ "str", &static_QUType_QString, 0, QUParameter::In },
	{ "col", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_7 = {"send", 2, param_slot_7 };
    static const QUParameter param_slot_8[] = {
	{ "str", &static_QUType_QString, 0, QUParameter::In },
	{ "col", &static_QUType_int, 0, QUParameter::In },
	{ "row", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_8 = {"send", 3, param_slot_8 };
    static const QMetaData slot_tbl[] = {
	{ "paperWidth()", &slot_0, QMetaData::Public },
	{ "setPaperWidth(int)", &slot_1, QMetaData::Public },
	{ "printerName()", &slot_2, QMetaData::Public },
	{ "setPrinterName(const QString&)", &slot_3, QMetaData::Public },
	{ "cleanup()", &slot_4, QMetaData::Public },
	{ "flush()", &slot_5, QMetaData::Public },
	{ "send(const QString&)", &slot_6, QMetaData::Public },
	{ "send(const QString&,const int)", &slot_7, QMetaData::Public },
	{ "send(const QString&,const int,const int)", &slot_8, QMetaData::Public }
    };
    metaObj = QMetaObject::new_metaobject(
	"FLPosPrinterInterface", parentObject,
	slot_tbl, 9,
	0, 0,
#ifndef QT_NO_PROPERTIES
	0, 0,
	enum_tbl, 1,
#endif // QT_NO_PROPERTIES
	0, 0 );
    cleanUp_FLPosPrinterInterface.setMetaObject( metaObj );
    return metaObj;
}

void* FLPosPrinterInterface::qt_cast( const char* clname )
{
    if ( !qstrcmp( clname, "FLPosPrinterInterface" ) )
	return this;
    return QObject::qt_cast( clname );
}

bool FLPosPrinterInterface::qt_invoke( int _id, QUObject* _o )
{
    switch ( _id - staticMetaObject()->slotOffset() ) {
    case 0: static_QUType_int.set(_o,paperWidth()); break;
    case 1: setPaperWidth((int)static_QUType_int.get(_o+1)); break;
    case 2: static_QUType_QString.set(_o,printerName()); break;
    case 3: setPrinterName((const QString&)static_QUType_QString.get(_o+1)); break;
    case 4: cleanup(); break;
    case 5: flush(); break;
    case 6: send((const QString&)static_QUType_QString.get(_o+1)); break;
    case 7: send((const QString&)static_QUType_QString.get(_o+1),(const int)static_QUType_int.get(_o+2)); break;
    case 8: send((const QString&)static_QUType_QString.get(_o+1),(const int)static_QUType_int.get(_o+2),(const int)static_QUType_int.get(_o+3)); break;
    default:
	return QObject::qt_invoke( _id, _o );
    }
    return TRUE;
}

bool FLPosPrinterInterface::qt_emit( int _id, QUObject* _o )
{
    return QObject::qt_emit(_id,_o);
}
#ifndef QT_NO_PROPERTIES

bool FLPosPrinterInterface::qt_property( int id, int f, QVariant* v)
{
    return QObject::qt_property( id, f, v);
}

bool FLPosPrinterInterface::qt_static_property( QObject* , int , int , QVariant* ){ return FALSE; }
#endif // QT_NO_PROPERTIES


const char *FLSmtpClientInterface::className() const
{
    return "FLSmtpClientInterface";
}

QMetaObject *FLSmtpClientInterface::metaObj = 0;
static QMetaObjectCleanUp cleanUp_FLSmtpClientInterface( "FLSmtpClientInterface", &FLSmtpClientInterface::staticMetaObject );

#ifndef QT_NO_TRANSLATION
QString FLSmtpClientInterface::tr( const char *s, const char *c )
{
    if ( qApp )
	return qApp->translate( "FLSmtpClientInterface", s, c, QApplication::DefaultCodec );
    else
	return QString::fromLatin1( s );
}
#ifndef QT_NO_TRANSLATION_UTF8
QString FLSmtpClientInterface::trUtf8( const char *s, const char *c )
{
    if ( qApp )
	return qApp->translate( "FLSmtpClientInterface", s, c, QApplication::UnicodeUTF8 );
    else
	return QString::fromUtf8( s );
}
#endif // QT_NO_TRANSLATION_UTF8

#endif // QT_NO_TRANSLATION

QMetaObject* FLSmtpClientInterface::staticMetaObject()
{
    if ( metaObj )
	return metaObj;
    QMetaObject* parentObject = QObject::staticMetaObject();
    static const QUParameter param_slot_0[] = {
	{ "from", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_0 = {"setFrom", 1, param_slot_0 };
    static const QUParameter param_slot_1[] = {
	{ "to", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_1 = {"setTo", 1, param_slot_1 };
    static const QUParameter param_slot_2[] = {
	{ "subject", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_2 = {"setSubject", 1, param_slot_2 };
    static const QUParameter param_slot_3[] = {
	{ "body", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_3 = {"setBody", 1, param_slot_3 };
    static const QUParameter param_slot_4[] = {
	{ "attach", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_4 = {"addAttachment", 1, param_slot_4 };
    static const QUParameter param_slot_5[] = {
	{ "attach", &static_QUType_QString, 0, QUParameter::In },
	{ "cid", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_5 = {"addAttachment", 2, param_slot_5 };
    static const QUParameter param_slot_6[] = {
	{ "text", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_6 = {"addTextPart", 1, param_slot_6 };
    static const QUParameter param_slot_7[] = {
	{ "text", &static_QUType_QString, 0, QUParameter::In },
	{ "mimeType", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_7 = {"addTextPart", 2, param_slot_7 };
    static const QUParameter param_slot_8[] = {
	{ "mS", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_8 = {"setMailServer", 1, param_slot_8 };
    static const QUParameter param_slot_9[] = {
	{ "mT", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_9 = {"setMimeType", 1, param_slot_9 };
    static const QUMethod slot_10 = {"startSend", 0, 0 };
    static const QUParameter param_slot_11[] = {
	{ "st", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_11 = {"emitStatus", 1, param_slot_11 };
    static const QUMethod slot_12 = {"emitSendStarted", 0, 0 };
    static const QUMethod slot_13 = {"emitSendEnded", 0, 0 };
    static const QUParameter param_slot_14[] = {
	{ "ts", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_14 = {"emitSendTotalSteps", 1, param_slot_14 };
    static const QUParameter param_slot_15[] = {
	{ "sn", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_15 = {"emitSendStepNumber", 1, param_slot_15 };
    static const QUParameter param_slot_16[] = {
	{ 0, &static_QUType_ptr, "FLSmtpClient", QUParameter::Out }
    };
    static const QUMethod slot_16 = {"obj", 1, param_slot_16 };
    static const QMetaData slot_tbl[] = {
	{ "setFrom(const QString&)", &slot_0, QMetaData::Public },
	{ "setTo(const QString&)", &slot_1, QMetaData::Public },
	{ "setSubject(const QString&)", &slot_2, QMetaData::Public },
	{ "setBody(const QString&)", &slot_3, QMetaData::Public },
	{ "addAttachment(const QString&)", &slot_4, QMetaData::Public },
	{ "addAttachment(const QString&,const QString&)", &slot_5, QMetaData::Public },
	{ "addTextPart(const QString&)", &slot_6, QMetaData::Public },
	{ "addTextPart(const QString&,const QString&)", &slot_7, QMetaData::Public },
	{ "setMailServer(const QString&)", &slot_8, QMetaData::Public },
	{ "setMimeType(const QString&)", &slot_9, QMetaData::Public },
	{ "startSend()", &slot_10, QMetaData::Public },
	{ "emitStatus(const QString&)", &slot_11, QMetaData::Public },
	{ "emitSendStarted()", &slot_12, QMetaData::Public },
	{ "emitSendEnded()", &slot_13, QMetaData::Public },
	{ "emitSendTotalSteps(int)", &slot_14, QMetaData::Public },
	{ "emitSendStepNumber(int)", &slot_15, QMetaData::Public },
	{ "obj()", &slot_16, QMetaData::Public }
    };
    static const QUParameter param_signal_0[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod signal_0 = {"status", 1, param_signal_0 };
    static const QUMethod signal_1 = {"sendStarted", 0, 0 };
    static const QUMethod signal_2 = {"sendEnded", 0, 0 };
    static const QUParameter param_signal_3[] = {
	{ 0, &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod signal_3 = {"sendTotalSteps", 1, param_signal_3 };
    static const QUParameter param_signal_4[] = {
	{ 0, &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod signal_4 = {"sendStepNumber", 1, param_signal_4 };
    static const QMetaData signal_tbl[] = {
	{ "status(const QString&)", &signal_0, QMetaData::Public },
	{ "sendStarted()", &signal_1, QMetaData::Public },
	{ "sendEnded()", &signal_2, QMetaData::Public },
	{ "sendTotalSteps(int)", &signal_3, QMetaData::Public },
	{ "sendStepNumber(int)", &signal_4, QMetaData::Public }
    };
    metaObj = QMetaObject::new_metaobject(
	"FLSmtpClientInterface", parentObject,
	slot_tbl, 17,
	signal_tbl, 5,
#ifndef QT_NO_PROPERTIES
	0, 0,
	0, 0,
#endif // QT_NO_PROPERTIES
	0, 0 );
    cleanUp_FLSmtpClientInterface.setMetaObject( metaObj );
    return metaObj;
}

void* FLSmtpClientInterface::qt_cast( const char* clname )
{
    if ( !qstrcmp( clname, "FLSmtpClientInterface" ) )
	return this;
    return QObject::qt_cast( clname );
}

// SIGNAL status
void FLSmtpClientInterface::status( const QString& t0 )
{
    activate_signal( staticMetaObject()->signalOffset() + 0, t0 );
}

// SIGNAL sendStarted
void FLSmtpClientInterface::sendStarted()
{
    activate_signal( staticMetaObject()->signalOffset() + 1 );
}

// SIGNAL sendEnded
void FLSmtpClientInterface::sendEnded()
{
    activate_signal( staticMetaObject()->signalOffset() + 2 );
}

// SIGNAL sendTotalSteps
void FLSmtpClientInterface::sendTotalSteps( int t0 )
{
    activate_signal( staticMetaObject()->signalOffset() + 3, t0 );
}

// SIGNAL sendStepNumber
void FLSmtpClientInterface::sendStepNumber( int t0 )
{
    activate_signal( staticMetaObject()->signalOffset() + 4, t0 );
}

bool FLSmtpClientInterface::qt_invoke( int _id, QUObject* _o )
{
    switch ( _id - staticMetaObject()->slotOffset() ) {
    case 0: setFrom((const QString&)static_QUType_QString.get(_o+1)); break;
    case 1: setTo((const QString&)static_QUType_QString.get(_o+1)); break;
    case 2: setSubject((const QString&)static_QUType_QString.get(_o+1)); break;
    case 3: setBody((const QString&)static_QUType_QString.get(_o+1)); break;
    case 4: addAttachment((const QString&)static_QUType_QString.get(_o+1)); break;
    case 5: addAttachment((const QString&)static_QUType_QString.get(_o+1),(const QString&)static_QUType_QString.get(_o+2)); break;
    case 6: addTextPart((const QString&)static_QUType_QString.get(_o+1)); break;
    case 7: addTextPart((const QString&)static_QUType_QString.get(_o+1),(const QString&)static_QUType_QString.get(_o+2)); break;
    case 8: setMailServer((const QString&)static_QUType_QString.get(_o+1)); break;
    case 9: setMimeType((const QString&)static_QUType_QString.get(_o+1)); break;
    case 10: startSend(); break;
    case 11: emitStatus((const QString&)static_QUType_QString.get(_o+1)); break;
    case 12: emitSendStarted(); break;
    case 13: emitSendEnded(); break;
    case 14: emitSendTotalSteps((int)static_QUType_int.get(_o+1)); break;
    case 15: emitSendStepNumber((int)static_QUType_int.get(_o+1)); break;
    case 16: static_QUType_ptr.set(_o,obj()); break;
    default:
	return QObject::qt_invoke( _id, _o );
    }
    return TRUE;
}

bool FLSmtpClientInterface::qt_emit( int _id, QUObject* _o )
{
    switch ( _id - staticMetaObject()->signalOffset() ) {
    case 0: status((const QString&)static_QUType_QString.get(_o+1)); break;
    case 1: sendStarted(); break;
    case 2: sendEnded(); break;
    case 3: sendTotalSteps((int)static_QUType_int.get(_o+1)); break;
    case 4: sendStepNumber((int)static_QUType_int.get(_o+1)); break;
    default:
	return QObject::qt_emit(_id,_o);
    }
    return TRUE;
}
#ifndef QT_NO_PROPERTIES

bool FLSmtpClientInterface::qt_property( int id, int f, QVariant* v)
{
    return QObject::qt_property( id, f, v);
}

bool FLSmtpClientInterface::qt_static_property( QObject* , int , int , QVariant* ){ return FALSE; }
#endif // QT_NO_PROPERTIES


const char *FLImageViewerInterface::className() const
{
    return "FLImageViewerInterface";
}

QMetaObject *FLImageViewerInterface::metaObj = 0;
static QMetaObjectCleanUp cleanUp_FLImageViewerInterface( "FLImageViewerInterface", &FLImageViewerInterface::staticMetaObject );

#ifndef QT_NO_TRANSLATION
QString FLImageViewerInterface::tr( const char *s, const char *c )
{
    if ( qApp )
	return qApp->translate( "FLImageViewerInterface", s, c, QApplication::DefaultCodec );
    else
	return QString::fromLatin1( s );
}
#ifndef QT_NO_TRANSLATION_UTF8
QString FLImageViewerInterface::trUtf8( const char *s, const char *c )
{
    if ( qApp )
	return qApp->translate( "FLImageViewerInterface", s, c, QApplication::UnicodeUTF8 );
    else
	return QString::fromUtf8( s );
}
#endif // QT_NO_TRANSLATION_UTF8

#endif // QT_NO_TRANSLATION

QMetaObject* FLImageViewerInterface::staticMetaObject()
{
    if ( metaObj )
	return metaObj;
    QMetaObject* parentObject = QObject::staticMetaObject();
    static const QUParameter param_slot_0[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out },
	{ "pathFile", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_0 = {"loadImage", 2, param_slot_0 };
    static const QUMethod slot_1 = {"openFile", 0, 0 };
    static const QUMethod slot_2 = {"show", 0, 0 };
    static const QUMethod slot_3 = {"close", 0, 0 };
    static const QUParameter param_slot_4[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::Out }
    };
    static const QUMethod slot_4 = {"fileName", 1, param_slot_4 };
    static const QUParameter param_slot_5[] = {
	{ "f", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_5 = {"saveImage", 1, param_slot_5 };
    static const QUParameter param_slot_6[] = {
	{ "f", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_6 = {"savePixmap", 1, param_slot_6 };
    static const QUParameter param_slot_7[] = {
	{ "v", &static_QUType_QVariant, 0, QUParameter::In }
    };
    static const QUMethod slot_7 = {"setImage", 1, param_slot_7 };
    static const QUParameter param_slot_8[] = {
	{ "p", &static_QUType_varptr, "\x06", QUParameter::In }
    };
    static const QUMethod slot_8 = {"setImage", 1, param_slot_8 };
    static const QMetaData slot_tbl[] = {
	{ "loadImage(const QString&)", &slot_0, QMetaData::Public },
	{ "openFile()", &slot_1, QMetaData::Public },
	{ "show()", &slot_2, QMetaData::Public },
	{ "close()", &slot_3, QMetaData::Public },
	{ "fileName()", &slot_4, QMetaData::Public },
	{ "saveImage(int)", &slot_5, QMetaData::Public },
	{ "savePixmap(int)", &slot_6, QMetaData::Public },
	{ "setImage(const QVariant&)", &slot_7, QMetaData::Public },
	{ "setImage(const QPixmap&)", &slot_8, QMetaData::Public }
    };
    metaObj = QMetaObject::new_metaobject(
	"FLImageViewerInterface", parentObject,
	slot_tbl, 9,
	0, 0,
#ifndef QT_NO_PROPERTIES
	0, 0,
	0, 0,
#endif // QT_NO_PROPERTIES
	0, 0 );
    cleanUp_FLImageViewerInterface.setMetaObject( metaObj );
    return metaObj;
}

void* FLImageViewerInterface::qt_cast( const char* clname )
{
    if ( !qstrcmp( clname, "FLImageViewerInterface" ) )
	return this;
    return QObject::qt_cast( clname );
}

bool FLImageViewerInterface::qt_invoke( int _id, QUObject* _o )
{
    switch ( _id - staticMetaObject()->slotOffset() ) {
    case 0: static_QUType_bool.set(_o,loadImage((const QString&)static_QUType_QString.get(_o+1))); break;
    case 1: openFile(); break;
    case 2: show(); break;
    case 3: close(); break;
    case 4: static_QUType_QString.set(_o,fileName()); break;
    case 5: saveImage((int)static_QUType_int.get(_o+1)); break;
    case 6: savePixmap((int)static_QUType_int.get(_o+1)); break;
    case 7: setImage((const QVariant&)static_QUType_QVariant.get(_o+1)); break;
    case 8: setImage((const QPixmap&)*((const QPixmap*)static_QUType_ptr.get(_o+1))); break;
    default:
	return QObject::qt_invoke( _id, _o );
    }
    return TRUE;
}

bool FLImageViewerInterface::qt_emit( int _id, QUObject* _o )
{
    return QObject::qt_emit(_id,_o);
}
#ifndef QT_NO_PROPERTIES

bool FLImageViewerInterface::qt_property( int id, int f, QVariant* v)
{
    return QObject::qt_property( id, f, v);
}

bool FLImageViewerInterface::qt_static_property( QObject* , int , int , QVariant* ){ return FALSE; }
#endif // QT_NO_PROPERTIES


const char *FLSerialPortInterface::className() const
{
    return "FLSerialPortInterface";
}

QMetaObject *FLSerialPortInterface::metaObj = 0;
static QMetaObjectCleanUp cleanUp_FLSerialPortInterface( "FLSerialPortInterface", &FLSerialPortInterface::staticMetaObject );

#ifndef QT_NO_TRANSLATION
QString FLSerialPortInterface::tr( const char *s, const char *c )
{
    if ( qApp )
	return qApp->translate( "FLSerialPortInterface", s, c, QApplication::DefaultCodec );
    else
	return QString::fromLatin1( s );
}
#ifndef QT_NO_TRANSLATION_UTF8
QString FLSerialPortInterface::trUtf8( const char *s, const char *c )
{
    if ( qApp )
	return qApp->translate( "FLSerialPortInterface", s, c, QApplication::UnicodeUTF8 );
    else
	return QString::fromUtf8( s );
}
#endif // QT_NO_TRANSLATION_UTF8

#endif // QT_NO_TRANSLATION

QMetaObject* FLSerialPortInterface::staticMetaObject()
{
    if ( metaObj )
	return metaObj;
    QMetaObject* parentObject = QObject::staticMetaObject();
#ifndef QT_NO_PROPERTIES
    static const QMetaEnum::Item enum_0[] = {
	{ "BAUD50",  (int) FLSerialPortInterface::BAUD50 },
	{ "BAUD75",  (int) FLSerialPortInterface::BAUD75 },
	{ "BAUD110",  (int) FLSerialPortInterface::BAUD110 },
	{ "BAUD134",  (int) FLSerialPortInterface::BAUD134 },
	{ "BAUD150",  (int) FLSerialPortInterface::BAUD150 },
	{ "BAUD200",  (int) FLSerialPortInterface::BAUD200 },
	{ "BAUD300",  (int) FLSerialPortInterface::BAUD300 },
	{ "BAUD600",  (int) FLSerialPortInterface::BAUD600 },
	{ "BAUD1200",  (int) FLSerialPortInterface::BAUD1200 },
	{ "BAUD1800",  (int) FLSerialPortInterface::BAUD1800 },
	{ "BAUD2400",  (int) FLSerialPortInterface::BAUD2400 },
	{ "BAUD4800",  (int) FLSerialPortInterface::BAUD4800 },
	{ "BAUD9600",  (int) FLSerialPortInterface::BAUD9600 },
	{ "BAUD14400",  (int) FLSerialPortInterface::BAUD14400 },
	{ "BAUD19200",  (int) FLSerialPortInterface::BAUD19200 },
	{ "BAUD38400",  (int) FLSerialPortInterface::BAUD38400 },
	{ "BAUD56000",  (int) FLSerialPortInterface::BAUD56000 },
	{ "BAUD57600",  (int) FLSerialPortInterface::BAUD57600 },
	{ "BAUD76800",  (int) FLSerialPortInterface::BAUD76800 },
	{ "BAUD115200",  (int) FLSerialPortInterface::BAUD115200 },
	{ "BAUD128000",  (int) FLSerialPortInterface::BAUD128000 },
	{ "BAUD256000",  (int) FLSerialPortInterface::BAUD256000 }
    };
    static const QMetaEnum::Item enum_1[] = {
	{ "DATA_5",  (int) FLSerialPortInterface::DATA_5 },
	{ "DATA_6",  (int) FLSerialPortInterface::DATA_6 },
	{ "DATA_7",  (int) FLSerialPortInterface::DATA_7 },
	{ "DATA_8",  (int) FLSerialPortInterface::DATA_8 }
    };
    static const QMetaEnum::Item enum_2[] = {
	{ "PAR_NONE",  (int) FLSerialPortInterface::PAR_NONE },
	{ "PAR_ODD",  (int) FLSerialPortInterface::PAR_ODD },
	{ "PAR_EVEN",  (int) FLSerialPortInterface::PAR_EVEN },
	{ "PAR_MARK",  (int) FLSerialPortInterface::PAR_MARK },
	{ "PAR_SPACE",  (int) FLSerialPortInterface::PAR_SPACE }
    };
    static const QMetaEnum::Item enum_3[] = {
	{ "STOP_1",  (int) FLSerialPortInterface::STOP_1 },
	{ "STOP_1_5",  (int) FLSerialPortInterface::STOP_1_5 },
	{ "STOP_2",  (int) FLSerialPortInterface::STOP_2 }
    };
    static const QMetaEnum::Item enum_4[] = {
	{ "FLOW_OFF",  (int) FLSerialPortInterface::FLOW_OFF },
	{ "FLOW_HARDWARE",  (int) FLSerialPortInterface::FLOW_HARDWARE },
	{ "FLOW_XONXOFF",  (int) FLSerialPortInterface::FLOW_XONXOFF }
    };
    static const QMetaEnum enum_tbl[] = {
	{ "BaudRateType", 22, enum_0, FALSE },
	{ "DataBitsType", 4, enum_1, FALSE },
	{ "ParityType", 5, enum_2, FALSE },
	{ "StopBitsType", 3, enum_3, FALSE },
	{ "FlowType", 3, enum_4, FALSE }
    };
#endif // QT_NO_PROPERTIES
    static const QUParameter param_slot_0[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out }
    };
    static const QUMethod slot_0 = {"open", 1, param_slot_0 };
    static const QUParameter param_slot_1[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out },
	{ "mode", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_1 = {"open", 2, param_slot_1 };
    static const QUMethod slot_2 = {"close", 0, 0 };
    static const QUMethod slot_3 = {"flush", 0, 0 };
    static const QUMethod slot_4 = {"size", 0, 0 };
    static const QUParameter param_slot_5[] = {
	{ "data", &static_QUType_charstar, 0, QUParameter::In },
	{ "maxSize", &static_QUType_ptr, "Q_ULONG", QUParameter::In }
    };
    static const QUMethod slot_5 = {"readBlock", 2, param_slot_5 };
    static const QUParameter param_slot_6[] = {
	{ "data", &static_QUType_QString, 0, QUParameter::In },
	{ "size", &static_QUType_ptr, "Q_ULONG", QUParameter::In }
    };
    static const QUMethod slot_6 = {"writeBlock", 2, param_slot_6 };
    static const QUParameter param_slot_7[] = {
	{ "text", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_7 = {"writeText", 1, param_slot_7 };
    static const QUParameter param_slot_8[] = {
	{ 0, &static_QUType_int, 0, QUParameter::Out }
    };
    static const QUMethod slot_8 = {"getch", 1, param_slot_8 };
    static const QUParameter param_slot_9[] = {
	{ 0, &static_QUType_int, 0, QUParameter::Out },
	{ "ch", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_9 = {"putch", 2, param_slot_9 };
    static const QUParameter param_slot_10[] = {
	{ 0, &static_QUType_int, 0, QUParameter::Out },
	{ "ch", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_10 = {"ungetch", 2, param_slot_10 };
    static const QUMethod slot_11 = {"bytesAvailable", 0, 0 };
    static const QUParameter param_slot_12[] = {
	{ "name", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_12 = {"setName", 1, param_slot_12 };
    static const QUParameter param_slot_13[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::Out }
    };
    static const QUMethod slot_13 = {"name", 1, param_slot_13 };
    static const QUParameter param_slot_14[] = {
	{ "b", &static_QUType_enum, 
#ifndef QT_NO_PROPERTIES
	  &enum_tbl[0]
#else
	  0
#endif // QT_NO_PROPERTIES
	  , QUParameter::In }
    };
    static const QUMethod slot_14 = {"setBaudRate", 1, param_slot_14 };
    static const QUParameter param_slot_15[] = {
	{ "d", &static_QUType_enum, 
#ifndef QT_NO_PROPERTIES
	  &enum_tbl[1]
#else
	  0
#endif // QT_NO_PROPERTIES
	  , QUParameter::In }
    };
    static const QUMethod slot_15 = {"setDataBits", 1, param_slot_15 };
    static const QUParameter param_slot_16[] = {
	{ "p", &static_QUType_enum, 
#ifndef QT_NO_PROPERTIES
	  &enum_tbl[2]
#else
	  0
#endif // QT_NO_PROPERTIES
	  , QUParameter::In }
    };
    static const QUMethod slot_16 = {"setParity", 1, param_slot_16 };
    static const QUParameter param_slot_17[] = {
	{ "s", &static_QUType_enum, 
#ifndef QT_NO_PROPERTIES
	  &enum_tbl[3]
#else
	  0
#endif // QT_NO_PROPERTIES
	  , QUParameter::In }
    };
    static const QUMethod slot_17 = {"setStopBits", 1, param_slot_17 };
    static const QUParameter param_slot_18[] = {
	{ "f", &static_QUType_enum, 
#ifndef QT_NO_PROPERTIES
	  &enum_tbl[4]
#else
	  0
#endif // QT_NO_PROPERTIES
	  , QUParameter::In }
    };
    static const QUMethod slot_18 = {"setFlowControl", 1, param_slot_18 };
    static const QUParameter param_slot_19[] = {
	{ "sec", &static_QUType_int, 0, QUParameter::In },
	{ "msec", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_19 = {"setTimeout", 2, param_slot_19 };
    static const QUParameter param_slot_20[] = {
	{ 0, &static_QUType_enum, 
#ifndef QT_NO_PROPERTIES
	  &enum_tbl[0]
#else
	  0
#endif // QT_NO_PROPERTIES
	  , QUParameter::Out }
    };
    static const QUMethod slot_20 = {"baudRate", 1, param_slot_20 };
    static const QUParameter param_slot_21[] = {
	{ 0, &static_QUType_enum, 
#ifndef QT_NO_PROPERTIES
	  &enum_tbl[1]
#else
	  0
#endif // QT_NO_PROPERTIES
	  , QUParameter::Out }
    };
    static const QUMethod slot_21 = {"setDataBits", 1, param_slot_21 };
    static const QUParameter param_slot_22[] = {
	{ 0, &static_QUType_enum, 
#ifndef QT_NO_PROPERTIES
	  &enum_tbl[2]
#else
	  0
#endif // QT_NO_PROPERTIES
	  , QUParameter::Out }
    };
    static const QUMethod slot_22 = {"setParity", 1, param_slot_22 };
    static const QUParameter param_slot_23[] = {
	{ 0, &static_QUType_enum, 
#ifndef QT_NO_PROPERTIES
	  &enum_tbl[3]
#else
	  0
#endif // QT_NO_PROPERTIES
	  , QUParameter::Out }
    };
    static const QUMethod slot_23 = {"setStopBits", 1, param_slot_23 };
    static const QUParameter param_slot_24[] = {
	{ 0, &static_QUType_enum, 
#ifndef QT_NO_PROPERTIES
	  &enum_tbl[4]
#else
	  0
#endif // QT_NO_PROPERTIES
	  , QUParameter::Out }
    };
    static const QUMethod slot_24 = {"setFlowControl", 1, param_slot_24 };
    static const QUMethod slot_25 = {"setRts", 0, 0 };
    static const QUParameter param_slot_26[] = {
	{ "set", &static_QUType_bool, 0, QUParameter::In }
    };
    static const QUMethod slot_26 = {"setRts", 1, param_slot_26 };
    static const QUMethod slot_27 = {"setDtr", 0, 0 };
    static const QUParameter param_slot_28[] = {
	{ "set", &static_QUType_bool, 0, QUParameter::In }
    };
    static const QUMethod slot_28 = {"setDtr", 1, param_slot_28 };
    static const QUParameter param_slot_29[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out }
    };
    static const QUMethod slot_29 = {"cts", 1, param_slot_29 };
    static const QUParameter param_slot_30[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out }
    };
    static const QUMethod slot_30 = {"dsr", 1, param_slot_30 };
    static const QUParameter param_slot_31[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out }
    };
    static const QUMethod slot_31 = {"dcd", 1, param_slot_31 };
    static const QUParameter param_slot_32[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out }
    };
    static const QUMethod slot_32 = {"ri", 1, param_slot_32 };
    static const QMetaData slot_tbl[] = {
	{ "open()", &slot_0, QMetaData::Public },
	{ "open(int)", &slot_1, QMetaData::Public },
	{ "close()", &slot_2, QMetaData::Public },
	{ "flush()", &slot_3, QMetaData::Public },
	{ "size()", &slot_4, QMetaData::Public },
	{ "readBlock(char*,Q_ULONG)", &slot_5, QMetaData::Public },
	{ "writeBlock(const QString&,Q_ULONG)", &slot_6, QMetaData::Public },
	{ "writeText(const QString&)", &slot_7, QMetaData::Public },
	{ "getch()", &slot_8, QMetaData::Public },
	{ "putch(int)", &slot_9, QMetaData::Public },
	{ "ungetch(int)", &slot_10, QMetaData::Public },
	{ "bytesAvailable()", &slot_11, QMetaData::Public },
	{ "setName(const QString&)", &slot_12, QMetaData::Public },
	{ "name()", &slot_13, QMetaData::Public },
	{ "setBaudRate(BaudRateType)", &slot_14, QMetaData::Public },
	{ "setDataBits(DataBitsType)", &slot_15, QMetaData::Public },
	{ "setParity(ParityType)", &slot_16, QMetaData::Public },
	{ "setStopBits(StopBitsType)", &slot_17, QMetaData::Public },
	{ "setFlowControl(FlowType)", &slot_18, QMetaData::Public },
	{ "setTimeout(int,int)", &slot_19, QMetaData::Public },
	{ "baudRate()", &slot_20, QMetaData::Public },
	{ "setDataBits()", &slot_21, QMetaData::Public },
	{ "setParity()", &slot_22, QMetaData::Public },
	{ "setStopBits()", &slot_23, QMetaData::Public },
	{ "setFlowControl()", &slot_24, QMetaData::Public },
	{ "setRts()", &slot_25, QMetaData::Public },
	{ "setRts(bool)", &slot_26, QMetaData::Public },
	{ "setDtr()", &slot_27, QMetaData::Public },
	{ "setDtr(bool)", &slot_28, QMetaData::Public },
	{ "cts()", &slot_29, QMetaData::Public },
	{ "dsr()", &slot_30, QMetaData::Public },
	{ "dcd()", &slot_31, QMetaData::Public },
	{ "ri()", &slot_32, QMetaData::Public }
    };
    metaObj = QMetaObject::new_metaobject(
	"FLSerialPortInterface", parentObject,
	slot_tbl, 33,
	0, 0,
#ifndef QT_NO_PROPERTIES
	0, 0,
	enum_tbl, 5,
#endif // QT_NO_PROPERTIES
	0, 0 );
    cleanUp_FLSerialPortInterface.setMetaObject( metaObj );
    return metaObj;
}

void* FLSerialPortInterface::qt_cast( const char* clname )
{
    if ( !qstrcmp( clname, "FLSerialPortInterface" ) )
	return this;
    return QObject::qt_cast( clname );
}

bool FLSerialPortInterface::qt_invoke( int _id, QUObject* _o )
{
    switch ( _id - staticMetaObject()->slotOffset() ) {
    case 0: static_QUType_bool.set(_o,open()); break;
    case 1: static_QUType_bool.set(_o,open((int)static_QUType_int.get(_o+1))); break;
    case 2: close(); break;
    case 3: flush(); break;
    case 4: size(); break;
    case 5: readBlock((char*)static_QUType_charstar.get(_o+1),(Q_ULONG)(*((Q_ULONG*)static_QUType_ptr.get(_o+2)))); break;
    case 6: writeBlock((const QString&)static_QUType_QString.get(_o+1),(Q_ULONG)(*((Q_ULONG*)static_QUType_ptr.get(_o+2)))); break;
    case 7: writeText((const QString&)static_QUType_QString.get(_o+1)); break;
    case 8: static_QUType_int.set(_o,getch()); break;
    case 9: static_QUType_int.set(_o,putch((int)static_QUType_int.get(_o+1))); break;
    case 10: static_QUType_int.set(_o,ungetch((int)static_QUType_int.get(_o+1))); break;
    case 11: bytesAvailable(); break;
    case 12: setName((const QString&)static_QUType_QString.get(_o+1)); break;
    case 13: static_QUType_QString.set(_o,name()); break;
    case 14: setBaudRate((BaudRateType)static_QUType_enum.get(_o+1)); break;
    case 15: setDataBits((DataBitsType)static_QUType_enum.get(_o+1)); break;
    case 16: setParity((ParityType)static_QUType_enum.get(_o+1)); break;
    case 17: setStopBits((StopBitsType)static_QUType_enum.get(_o+1)); break;
    case 18: setFlowControl((FlowType)static_QUType_enum.get(_o+1)); break;
    case 19: setTimeout((int)static_QUType_int.get(_o+1),(int)static_QUType_int.get(_o+2)); break;
    case 20: static_QUType_enum.set(_o,baudRate()); break;
    case 21: static_QUType_enum.set(_o,setDataBits()); break;
    case 22: static_QUType_enum.set(_o,setParity()); break;
    case 23: static_QUType_enum.set(_o,setStopBits()); break;
    case 24: static_QUType_enum.set(_o,setFlowControl()); break;
    case 25: setRts(); break;
    case 26: setRts((bool)static_QUType_bool.get(_o+1)); break;
    case 27: setDtr(); break;
    case 28: setDtr((bool)static_QUType_bool.get(_o+1)); break;
    case 29: static_QUType_bool.set(_o,cts()); break;
    case 30: static_QUType_bool.set(_o,dsr()); break;
    case 31: static_QUType_bool.set(_o,dcd()); break;
    case 32: static_QUType_bool.set(_o,ri()); break;
    default:
	return QObject::qt_invoke( _id, _o );
    }
    return TRUE;
}

bool FLSerialPortInterface::qt_emit( int _id, QUObject* _o )
{
    return QObject::qt_emit(_id,_o);
}
#ifndef QT_NO_PROPERTIES

bool FLSerialPortInterface::qt_property( int id, int f, QVariant* v)
{
    return QObject::qt_property( id, f, v);
}

bool FLSerialPortInterface::qt_static_property( QObject* , int , int , QVariant* ){ return FALSE; }
#endif // QT_NO_PROPERTIES


const char *AQSignalMapper::className() const
{
    return "AQSignalMapper";
}

QMetaObject *AQSignalMapper::metaObj = 0;
static QMetaObjectCleanUp cleanUp_AQSignalMapper( "AQSignalMapper", &AQSignalMapper::staticMetaObject );

#ifndef QT_NO_TRANSLATION
QString AQSignalMapper::tr( const char *s, const char *c )
{
    if ( qApp )
	return qApp->translate( "AQSignalMapper", s, c, QApplication::DefaultCodec );
    else
	return QString::fromLatin1( s );
}
#ifndef QT_NO_TRANSLATION_UTF8
QString AQSignalMapper::trUtf8( const char *s, const char *c )
{
    if ( qApp )
	return qApp->translate( "AQSignalMapper", s, c, QApplication::UnicodeUTF8 );
    else
	return QString::fromUtf8( s );
}
#endif // QT_NO_TRANSLATION_UTF8

#endif // QT_NO_TRANSLATION

QMetaObject* AQSignalMapper::staticMetaObject()
{
    if ( metaObj )
	return metaObj;
    QMetaObject* parentObject = QSignalMapper::staticMetaObject();
    static const QUParameter param_slot_0[] = {
	{ "sender", &static_QUType_ptr, "QObject", QUParameter::In },
	{ "identifier", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_0 = {"setMapping", 2, param_slot_0 };
    static const QUParameter param_slot_1[] = {
	{ "sender", &static_QUType_ptr, "QObject", QUParameter::In },
	{ "identifier", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_1 = {"setMapping", 2, param_slot_1 };
    static const QUParameter param_slot_2[] = {
	{ "sender", &static_QUType_ptr, "QObject", QUParameter::In }
    };
    static const QUMethod slot_2 = {"removeMappings", 1, param_slot_2 };
    static const QMetaData slot_tbl[] = {
	{ "setMapping(QObject*,int)", &slot_0, QMetaData::Public },
	{ "setMapping(QObject*,const QString&)", &slot_1, QMetaData::Public },
	{ "removeMappings(QObject*)", &slot_2, QMetaData::Public }
    };
    metaObj = QMetaObject::new_metaobject(
	"AQSignalMapper", parentObject,
	slot_tbl, 3,
	0, 0,
#ifndef QT_NO_PROPERTIES
	0, 0,
	0, 0,
#endif // QT_NO_PROPERTIES
	0, 0 );
    cleanUp_AQSignalMapper.setMetaObject( metaObj );
    return metaObj;
}

void* AQSignalMapper::qt_cast( const char* clname )
{
    if ( !qstrcmp( clname, "AQSignalMapper" ) )
	return this;
    return QSignalMapper::qt_cast( clname );
}

bool AQSignalMapper::qt_invoke( int _id, QUObject* _o )
{
    switch ( _id - staticMetaObject()->slotOffset() ) {
    case 0: setMapping((QObject*)static_QUType_ptr.get(_o+1),(int)static_QUType_int.get(_o+2)); break;
    case 1: setMapping((QObject*)static_QUType_ptr.get(_o+1),(const QString&)static_QUType_QString.get(_o+2)); break;
    case 2: removeMappings((QObject*)static_QUType_ptr.get(_o+1)); break;
    default:
	return QSignalMapper::qt_invoke( _id, _o );
    }
    return TRUE;
}

bool AQSignalMapper::qt_emit( int _id, QUObject* _o )
{
    return QSignalMapper::qt_emit(_id,_o);
}
#ifndef QT_NO_PROPERTIES

bool AQSignalMapper::qt_property( int id, int f, QVariant* v)
{
    return QSignalMapper::qt_property( id, f, v);
}

bool AQSignalMapper::qt_static_property( QObject* , int , int , QVariant* ){ return FALSE; }
#endif // QT_NO_PROPERTIES


const char *AQObjectQueryList::className() const
{
    return "AQObjectQueryList";
}

QMetaObject *AQObjectQueryList::metaObj = 0;
static QMetaObjectCleanUp cleanUp_AQObjectQueryList( "AQObjectQueryList", &AQObjectQueryList::staticMetaObject );

#ifndef QT_NO_TRANSLATION
QString AQObjectQueryList::tr( const char *s, const char *c )
{
    if ( qApp )
	return qApp->translate( "AQObjectQueryList", s, c, QApplication::DefaultCodec );
    else
	return QString::fromLatin1( s );
}
#ifndef QT_NO_TRANSLATION_UTF8
QString AQObjectQueryList::trUtf8( const char *s, const char *c )
{
    if ( qApp )
	return qApp->translate( "AQObjectQueryList", s, c, QApplication::UnicodeUTF8 );
    else
	return QString::fromUtf8( s );
}
#endif // QT_NO_TRANSLATION_UTF8

#endif // QT_NO_TRANSLATION

QMetaObject* AQObjectQueryList::staticMetaObject()
{
    if ( metaObj )
	return metaObj;
    QMetaObject* parentObject = QObject::staticMetaObject();
    static const QUParameter param_slot_0[] = {
	{ 0, &static_QUType_ptr, "QObject", QUParameter::Out }
    };
    static const QUMethod slot_0 = {"first", 1, param_slot_0 };
    static const QUParameter param_slot_1[] = {
	{ 0, &static_QUType_ptr, "QObject", QUParameter::Out }
    };
    static const QUMethod slot_1 = {"last", 1, param_slot_1 };
    static const QUParameter param_slot_2[] = {
	{ 0, &static_QUType_ptr, "QObject", QUParameter::Out }
    };
    static const QUMethod slot_2 = {"next", 1, param_slot_2 };
    static const QUParameter param_slot_3[] = {
	{ 0, &static_QUType_ptr, "QObject", QUParameter::Out }
    };
    static const QUMethod slot_3 = {"prev", 1, param_slot_3 };
    static const QUParameter param_slot_4[] = {
	{ 0, &static_QUType_ptr, "QObject", QUParameter::Out }
    };
    static const QUMethod slot_4 = {"current", 1, param_slot_4 };
    static const QUParameter param_slot_5[] = {
	{ 0, &static_QUType_bool, 0, QUParameter::Out }
    };
    static const QUMethod slot_5 = {"isValid", 1, param_slot_5 };
    static const QMetaData slot_tbl[] = {
	{ "first()", &slot_0, QMetaData::Public },
	{ "last()", &slot_1, QMetaData::Public },
	{ "next()", &slot_2, QMetaData::Public },
	{ "prev()", &slot_3, QMetaData::Public },
	{ "current()", &slot_4, QMetaData::Public },
	{ "isValid()", &slot_5, QMetaData::Public }
    };
    metaObj = QMetaObject::new_metaobject(
	"AQObjectQueryList", parentObject,
	slot_tbl, 6,
	0, 0,
#ifndef QT_NO_PROPERTIES
	0, 0,
	0, 0,
#endif // QT_NO_PROPERTIES
	0, 0 );
    cleanUp_AQObjectQueryList.setMetaObject( metaObj );
    return metaObj;
}

void* AQObjectQueryList::qt_cast( const char* clname )
{
    if ( !qstrcmp( clname, "AQObjectQueryList" ) )
	return this;
    return QObject::qt_cast( clname );
}

bool AQObjectQueryList::qt_invoke( int _id, QUObject* _o )
{
    switch ( _id - staticMetaObject()->slotOffset() ) {
    case 0: static_QUType_ptr.set(_o,first()); break;
    case 1: static_QUType_ptr.set(_o,last()); break;
    case 2: static_QUType_ptr.set(_o,next()); break;
    case 3: static_QUType_ptr.set(_o,prev()); break;
    case 4: static_QUType_ptr.set(_o,current()); break;
    case 5: static_QUType_bool.set(_o,isValid()); break;
    default:
	return QObject::qt_invoke( _id, _o );
    }
    return TRUE;
}

bool AQObjectQueryList::qt_emit( int _id, QUObject* _o )
{
    return QObject::qt_emit(_id,_o);
}
#ifndef QT_NO_PROPERTIES

bool AQObjectQueryList::qt_property( int id, int f, QVariant* v)
{
    return QObject::qt_property( id, f, v);
}

bool AQObjectQueryList::qt_static_property( QObject* , int , int , QVariant* ){ return FALSE; }
#endif // QT_NO_PROPERTIES
