/****************************************************************************
** SRSchedOptionsGroup meta object code from reading C++ file 'sr_items.h'
**
** Created: Fri Jan 9 04:23:08 2009
**      by: The Qt MOC ($Id: qt/moc_yacc.cpp   3.3.8   edited Feb 2 14:59 $)
**
** WARNING! All changes made in this file will be lost!
*****************************************************************************/

#undef QT_NO_COMPAT
#include "sr_items.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

const char *SRSchedOptionsGroup::className() const
{
    return "SRSchedOptionsGroup";
}

QMetaObject *SRSchedOptionsGroup::metaObj = 0;
static QMetaObjectCleanUp cleanUp_SRSchedOptionsGroup( "SRSchedOptionsGroup", &SRSchedOptionsGroup::staticMetaObject );

#ifndef QT_NO_TRANSLATION
QString SRSchedOptionsGroup::tr( const char *s, const char *c )
{
    if ( qApp )
	return qApp->translate( "SRSchedOptionsGroup", s, c, QApplication::DefaultCodec );
    else
	return QString::fromLatin1( s );
}
#ifndef QT_NO_TRANSLATION_UTF8
QString SRSchedOptionsGroup::trUtf8( const char *s, const char *c )
{
    if ( qApp )
	return qApp->translate( "SRSchedOptionsGroup", s, c, QApplication::UnicodeUTF8 );
    else
	return QString::fromUtf8( s );
}
#endif // QT_NO_TRANSLATION_UTF8

#endif // QT_NO_TRANSLATION

QMetaObject* SRSchedOptionsGroup::staticMetaObject()
{
    if ( metaObj )
	return metaObj;
    QMetaObject* parentObject = ManagedListGroup::staticMetaObject();
    static const QUParameter param_slot_0[] = {
	{ 0, &static_QUType_ptr, "ManagedListItem", QUParameter::In }
    };
    static const QUMethod slot_0 = {"itemChanged", 1, param_slot_0 };
    static const QMetaData slot_tbl[] = {
	{ "itemChanged(ManagedListItem*)", &slot_0, QMetaData::Public }
    };
    metaObj = QMetaObject::new_metaobject(
	"SRSchedOptionsGroup", parentObject,
	slot_tbl, 1,
	0, 0,
#ifndef QT_NO_PROPERTIES
	0, 0,
	0, 0,
#endif // QT_NO_PROPERTIES
	0, 0 );
    cleanUp_SRSchedOptionsGroup.setMetaObject( metaObj );
    return metaObj;
}

void* SRSchedOptionsGroup::qt_cast( const char* clname )
{
    if ( !qstrcmp( clname, "SRSchedOptionsGroup" ) )
	return this;
    return ManagedListGroup::qt_cast( clname );
}

bool SRSchedOptionsGroup::qt_invoke( int _id, QUObject* _o )
{
    switch ( _id - staticMetaObject()->slotOffset() ) {
    case 0: itemChanged((ManagedListItem*)static_QUType_ptr.get(_o+1)); break;
    default:
	return ManagedListGroup::qt_invoke( _id, _o );
    }
    return TRUE;
}

bool SRSchedOptionsGroup::qt_emit( int _id, QUObject* _o )
{
    return ManagedListGroup::qt_emit(_id,_o);
}
#ifndef QT_NO_PROPERTIES

bool SRSchedOptionsGroup::qt_property( int id, int f, QVariant* v)
{
    return ManagedListGroup::qt_property( id, f, v);
}

bool SRSchedOptionsGroup::qt_static_property( QObject* , int , int , QVariant* ){ return FALSE; }
#endif // QT_NO_PROPERTIES


const char *SRJobQueueGroup::className() const
{
    return "SRJobQueueGroup";
}

QMetaObject *SRJobQueueGroup::metaObj = 0;
static QMetaObjectCleanUp cleanUp_SRJobQueueGroup( "SRJobQueueGroup", &SRJobQueueGroup::staticMetaObject );

#ifndef QT_NO_TRANSLATION
QString SRJobQueueGroup::tr( const char *s, const char *c )
{
    if ( qApp )
	return qApp->translate( "SRJobQueueGroup", s, c, QApplication::DefaultCodec );
    else
	return QString::fromLatin1( s );
}
#ifndef QT_NO_TRANSLATION_UTF8
QString SRJobQueueGroup::trUtf8( const char *s, const char *c )
{
    if ( qApp )
	return qApp->translate( "SRJobQueueGroup", s, c, QApplication::UnicodeUTF8 );
    else
	return QString::fromUtf8( s );
}
#endif // QT_NO_TRANSLATION_UTF8

#endif // QT_NO_TRANSLATION

QMetaObject* SRJobQueueGroup::staticMetaObject()
{
    if ( metaObj )
	return metaObj;
    QMetaObject* parentObject = ManagedListGroup::staticMetaObject();
    metaObj = QMetaObject::new_metaobject(
	"SRJobQueueGroup", parentObject,
	0, 0,
	0, 0,
#ifndef QT_NO_PROPERTIES
	0, 0,
	0, 0,
#endif // QT_NO_PROPERTIES
	0, 0 );
    cleanUp_SRJobQueueGroup.setMetaObject( metaObj );
    return metaObj;
}

void* SRJobQueueGroup::qt_cast( const char* clname )
{
    if ( !qstrcmp( clname, "SRJobQueueGroup" ) )
	return this;
    return ManagedListGroup::qt_cast( clname );
}

bool SRJobQueueGroup::qt_invoke( int _id, QUObject* _o )
{
    return ManagedListGroup::qt_invoke(_id,_o);
}

bool SRJobQueueGroup::qt_emit( int _id, QUObject* _o )
{
    return ManagedListGroup::qt_emit(_id,_o);
}
#ifndef QT_NO_PROPERTIES

bool SRJobQueueGroup::qt_property( int id, int f, QVariant* v)
{
    return ManagedListGroup::qt_property( id, f, v);
}

bool SRJobQueueGroup::qt_static_property( QObject* , int , int , QVariant* ){ return FALSE; }
#endif // QT_NO_PROPERTIES


const char *SRSchedInfoGroup::className() const
{
    return "SRSchedInfoGroup";
}

QMetaObject *SRSchedInfoGroup::metaObj = 0;
static QMetaObjectCleanUp cleanUp_SRSchedInfoGroup( "SRSchedInfoGroup", &SRSchedInfoGroup::staticMetaObject );

#ifndef QT_NO_TRANSLATION
QString SRSchedInfoGroup::tr( const char *s, const char *c )
{
    if ( qApp )
	return qApp->translate( "SRSchedInfoGroup", s, c, QApplication::DefaultCodec );
    else
	return QString::fromLatin1( s );
}
#ifndef QT_NO_TRANSLATION_UTF8
QString SRSchedInfoGroup::trUtf8( const char *s, const char *c )
{
    if ( qApp )
	return qApp->translate( "SRSchedInfoGroup", s, c, QApplication::UnicodeUTF8 );
    else
	return QString::fromUtf8( s );
}
#endif // QT_NO_TRANSLATION_UTF8

#endif // QT_NO_TRANSLATION

QMetaObject* SRSchedInfoGroup::staticMetaObject()
{
    if ( metaObj )
	return metaObj;
    QMetaObject* parentObject = ManagedListGroup::staticMetaObject();
    metaObj = QMetaObject::new_metaobject(
	"SRSchedInfoGroup", parentObject,
	0, 0,
	0, 0,
#ifndef QT_NO_PROPERTIES
	0, 0,
	0, 0,
#endif // QT_NO_PROPERTIES
	0, 0 );
    cleanUp_SRSchedInfoGroup.setMetaObject( metaObj );
    return metaObj;
}

void* SRSchedInfoGroup::qt_cast( const char* clname )
{
    if ( !qstrcmp( clname, "SRSchedInfoGroup" ) )
	return this;
    return ManagedListGroup::qt_cast( clname );
}

bool SRSchedInfoGroup::qt_invoke( int _id, QUObject* _o )
{
    return ManagedListGroup::qt_invoke(_id,_o);
}

bool SRSchedInfoGroup::qt_emit( int _id, QUObject* _o )
{
    return ManagedListGroup::qt_emit(_id,_o);
}
#ifndef QT_NO_PROPERTIES

bool SRSchedInfoGroup::qt_property( int id, int f, QVariant* v)
{
    return ManagedListGroup::qt_property( id, f, v);
}

bool SRSchedInfoGroup::qt_static_property( QObject* , int , int , QVariant* ){ return FALSE; }
#endif // QT_NO_PROPERTIES


const char *SRStorageOptionsGroup::className() const
{
    return "SRStorageOptionsGroup";
}

QMetaObject *SRStorageOptionsGroup::metaObj = 0;
static QMetaObjectCleanUp cleanUp_SRStorageOptionsGroup( "SRStorageOptionsGroup", &SRStorageOptionsGroup::staticMetaObject );

#ifndef QT_NO_TRANSLATION
QString SRStorageOptionsGroup::tr( const char *s, const char *c )
{
    if ( qApp )
	return qApp->translate( "SRStorageOptionsGroup", s, c, QApplication::DefaultCodec );
    else
	return QString::fromLatin1( s );
}
#ifndef QT_NO_TRANSLATION_UTF8
QString SRStorageOptionsGroup::trUtf8( const char *s, const char *c )
{
    if ( qApp )
	return qApp->translate( "SRStorageOptionsGroup", s, c, QApplication::UnicodeUTF8 );
    else
	return QString::fromUtf8( s );
}
#endif // QT_NO_TRANSLATION_UTF8

#endif // QT_NO_TRANSLATION

QMetaObject* SRStorageOptionsGroup::staticMetaObject()
{
    if ( metaObj )
	return metaObj;
    QMetaObject* parentObject = ManagedListGroup::staticMetaObject();
    static const QUParameter param_slot_0[] = {
	{ 0, &static_QUType_ptr, "ManagedListItem", QUParameter::In }
    };
    static const QUMethod slot_0 = {"itemChanged", 1, param_slot_0 };
    static const QMetaData slot_tbl[] = {
	{ "itemChanged(ManagedListItem*)", &slot_0, QMetaData::Public }
    };
    metaObj = QMetaObject::new_metaobject(
	"SRStorageOptionsGroup", parentObject,
	slot_tbl, 1,
	0, 0,
#ifndef QT_NO_PROPERTIES
	0, 0,
	0, 0,
#endif // QT_NO_PROPERTIES
	0, 0 );
    cleanUp_SRStorageOptionsGroup.setMetaObject( metaObj );
    return metaObj;
}

void* SRStorageOptionsGroup::qt_cast( const char* clname )
{
    if ( !qstrcmp( clname, "SRStorageOptionsGroup" ) )
	return this;
    return ManagedListGroup::qt_cast( clname );
}

bool SRStorageOptionsGroup::qt_invoke( int _id, QUObject* _o )
{
    switch ( _id - staticMetaObject()->slotOffset() ) {
    case 0: itemChanged((ManagedListItem*)static_QUType_ptr.get(_o+1)); break;
    default:
	return ManagedListGroup::qt_invoke( _id, _o );
    }
    return TRUE;
}

bool SRStorageOptionsGroup::qt_emit( int _id, QUObject* _o )
{
    return ManagedListGroup::qt_emit(_id,_o);
}
#ifndef QT_NO_PROPERTIES

bool SRStorageOptionsGroup::qt_property( int id, int f, QVariant* v)
{
    return ManagedListGroup::qt_property( id, f, v);
}

bool SRStorageOptionsGroup::qt_static_property( QObject* , int , int , QVariant* ){ return FALSE; }
#endif // QT_NO_PROPERTIES


const char *SRRecGroup::className() const
{
    return "SRRecGroup";
}

QMetaObject *SRRecGroup::metaObj = 0;
static QMetaObjectCleanUp cleanUp_SRRecGroup( "SRRecGroup", &SRRecGroup::staticMetaObject );

#ifndef QT_NO_TRANSLATION
QString SRRecGroup::tr( const char *s, const char *c )
{
    if ( qApp )
	return qApp->translate( "SRRecGroup", s, c, QApplication::DefaultCodec );
    else
	return QString::fromLatin1( s );
}
#ifndef QT_NO_TRANSLATION_UTF8
QString SRRecGroup::trUtf8( const char *s, const char *c )
{
    if ( qApp )
	return qApp->translate( "SRRecGroup", s, c, QApplication::UnicodeUTF8 );
    else
	return QString::fromUtf8( s );
}
#endif // QT_NO_TRANSLATION_UTF8

#endif // QT_NO_TRANSLATION

QMetaObject* SRRecGroup::staticMetaObject()
{
    if ( metaObj )
	return metaObj;
    QMetaObject* parentObject = SRSelectSetting::staticMetaObject();
    static const QUMethod slot_0 = {"showNewRecGroup", 0, 0 };
    static const QUMethod slot_1 = {"onGoingBack", 0, 0 };
    static const QMetaData slot_tbl[] = {
	{ "showNewRecGroup()", &slot_0, QMetaData::Public },
	{ "onGoingBack()", &slot_1, QMetaData::Public }
    };
    metaObj = QMetaObject::new_metaobject(
	"SRRecGroup", parentObject,
	slot_tbl, 2,
	0, 0,
#ifndef QT_NO_PROPERTIES
	0, 0,
	0, 0,
#endif // QT_NO_PROPERTIES
	0, 0 );
    cleanUp_SRRecGroup.setMetaObject( metaObj );
    return metaObj;
}

void* SRRecGroup::qt_cast( const char* clname )
{
    if ( !qstrcmp( clname, "SRRecGroup" ) )
	return this;
    return SRSelectSetting::qt_cast( clname );
}

bool SRRecGroup::qt_invoke( int _id, QUObject* _o )
{
    switch ( _id - staticMetaObject()->slotOffset() ) {
    case 0: showNewRecGroup(); break;
    case 1: onGoingBack(); break;
    default:
	return SRSelectSetting::qt_invoke( _id, _o );
    }
    return TRUE;
}

bool SRRecGroup::qt_emit( int _id, QUObject* _o )
{
    return SRSelectSetting::qt_emit(_id,_o);
}
#ifndef QT_NO_PROPERTIES

bool SRRecGroup::qt_property( int id, int f, QVariant* v)
{
    return SRSelectSetting::qt_property( id, f, v);
}

bool SRRecGroup::qt_static_property( QObject* , int , int , QVariant* ){ return FALSE; }
#endif // QT_NO_PROPERTIES


const char *SRStorageGroup::className() const
{
    return "SRStorageGroup";
}

QMetaObject *SRStorageGroup::metaObj = 0;
static QMetaObjectCleanUp cleanUp_SRStorageGroup( "SRStorageGroup", &SRStorageGroup::staticMetaObject );

#ifndef QT_NO_TRANSLATION
QString SRStorageGroup::tr( const char *s, const char *c )
{
    if ( qApp )
	return qApp->translate( "SRStorageGroup", s, c, QApplication::DefaultCodec );
    else
	return QString::fromLatin1( s );
}
#ifndef QT_NO_TRANSLATION_UTF8
QString SRStorageGroup::trUtf8( const char *s, const char *c )
{
    if ( qApp )
	return qApp->translate( "SRStorageGroup", s, c, QApplication::UnicodeUTF8 );
    else
	return QString::fromUtf8( s );
}
#endif // QT_NO_TRANSLATION_UTF8

#endif // QT_NO_TRANSLATION

QMetaObject* SRStorageGroup::staticMetaObject()
{
    if ( metaObj )
	return metaObj;
    QMetaObject* parentObject = SRSelectSetting::staticMetaObject();
    metaObj = QMetaObject::new_metaobject(
	"SRStorageGroup", parentObject,
	0, 0,
	0, 0,
#ifndef QT_NO_PROPERTIES
	0, 0,
	0, 0,
#endif // QT_NO_PROPERTIES
	0, 0 );
    cleanUp_SRStorageGroup.setMetaObject( metaObj );
    return metaObj;
}

void* SRStorageGroup::qt_cast( const char* clname )
{
    if ( !qstrcmp( clname, "SRStorageGroup" ) )
	return this;
    return SRSelectSetting::qt_cast( clname );
}

bool SRStorageGroup::qt_invoke( int _id, QUObject* _o )
{
    return SRSelectSetting::qt_invoke(_id,_o);
}

bool SRStorageGroup::qt_emit( int _id, QUObject* _o )
{
    return SRSelectSetting::qt_emit(_id,_o);
}
#ifndef QT_NO_PROPERTIES

bool SRStorageGroup::qt_property( int id, int f, QVariant* v)
{
    return SRSelectSetting::qt_property( id, f, v);
}

bool SRStorageGroup::qt_static_property( QObject* , int , int , QVariant* ){ return FALSE; }
#endif // QT_NO_PROPERTIES


const char *SRPlayGroup::className() const
{
    return "SRPlayGroup";
}

QMetaObject *SRPlayGroup::metaObj = 0;
static QMetaObjectCleanUp cleanUp_SRPlayGroup( "SRPlayGroup", &SRPlayGroup::staticMetaObject );

#ifndef QT_NO_TRANSLATION
QString SRPlayGroup::tr( const char *s, const char *c )
{
    if ( qApp )
	return qApp->translate( "SRPlayGroup", s, c, QApplication::DefaultCodec );
    else
	return QString::fromLatin1( s );
}
#ifndef QT_NO_TRANSLATION_UTF8
QString SRPlayGroup::trUtf8( const char *s, const char *c )
{
    if ( qApp )
	return qApp->translate( "SRPlayGroup", s, c, QApplication::UnicodeUTF8 );
    else
	return QString::fromUtf8( s );
}
#endif // QT_NO_TRANSLATION_UTF8

#endif // QT_NO_TRANSLATION

QMetaObject* SRPlayGroup::staticMetaObject()
{
    if ( metaObj )
	return metaObj;
    QMetaObject* parentObject = SRSelectSetting::staticMetaObject();
    metaObj = QMetaObject::new_metaobject(
	"SRPlayGroup", parentObject,
	0, 0,
	0, 0,
#ifndef QT_NO_PROPERTIES
	0, 0,
	0, 0,
#endif // QT_NO_PROPERTIES
	0, 0 );
    cleanUp_SRPlayGroup.setMetaObject( metaObj );
    return metaObj;
}

void* SRPlayGroup::qt_cast( const char* clname )
{
    if ( !qstrcmp( clname, "SRPlayGroup" ) )
	return this;
    return SRSelectSetting::qt_cast( clname );
}

bool SRPlayGroup::qt_invoke( int _id, QUObject* _o )
{
    return SRSelectSetting::qt_invoke(_id,_o);
}

bool SRPlayGroup::qt_emit( int _id, QUObject* _o )
{
    return SRSelectSetting::qt_emit(_id,_o);
}
#ifndef QT_NO_PROPERTIES

bool SRPlayGroup::qt_property( int id, int f, QVariant* v)
{
    return SRSelectSetting::qt_property( id, f, v);
}

bool SRPlayGroup::qt_static_property( QObject* , int , int , QVariant* ){ return FALSE; }
#endif // QT_NO_PROPERTIES


const char *SRInput::className() const
{
    return "SRInput";
}

QMetaObject *SRInput::metaObj = 0;
static QMetaObjectCleanUp cleanUp_SRInput( "SRInput", &SRInput::staticMetaObject );

#ifndef QT_NO_TRANSLATION
QString SRInput::tr( const char *s, const char *c )
{
    if ( qApp )
	return qApp->translate( "SRInput", s, c, QApplication::DefaultCodec );
    else
	return QString::fromLatin1( s );
}
#ifndef QT_NO_TRANSLATION_UTF8
QString SRInput::trUtf8( const char *s, const char *c )
{
    if ( qApp )
	return qApp->translate( "SRInput", s, c, QApplication::UnicodeUTF8 );
    else
	return QString::fromUtf8( s );
}
#endif // QT_NO_TRANSLATION_UTF8

#endif // QT_NO_TRANSLATION

QMetaObject* SRInput::staticMetaObject()
{
    if ( metaObj )
	return metaObj;
    QMetaObject* parentObject = SRSelectSetting::staticMetaObject();
    metaObj = QMetaObject::new_metaobject(
	"SRInput", parentObject,
	0, 0,
	0, 0,
#ifndef QT_NO_PROPERTIES
	0, 0,
	0, 0,
#endif // QT_NO_PROPERTIES
	0, 0 );
    cleanUp_SRInput.setMetaObject( metaObj );
    return metaObj;
}

void* SRInput::qt_cast( const char* clname )
{
    if ( !qstrcmp( clname, "SRInput" ) )
	return this;
    return SRSelectSetting::qt_cast( clname );
}

bool SRInput::qt_invoke( int _id, QUObject* _o )
{
    return SRSelectSetting::qt_invoke(_id,_o);
}

bool SRInput::qt_emit( int _id, QUObject* _o )
{
    return SRSelectSetting::qt_emit(_id,_o);
}
#ifndef QT_NO_PROPERTIES

bool SRInput::qt_property( int id, int f, QVariant* v)
{
    return SRSelectSetting::qt_property( id, f, v);
}

bool SRInput::qt_static_property( QObject* , int , int , QVariant* ){ return FALSE; }
#endif // QT_NO_PROPERTIES
