/****************************************************************************
** ckvdrcfg meta object code from reading C++ file 'ckvdrcfg.h'
**
** Created: Tue Jun 14 17:24:52 2005
**      by: The Qt MOC ($Id: qt/moc_yacc.cpp   3.3.3   edited Aug 5 16:40 $)
**
** WARNING! All changes made in this file will be lost!
*****************************************************************************/

#undef QT_NO_COMPAT
#include "ckvdrcfg.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.3. It"
#error "cannot be used with the include files from this version of Qt."
#error "(The moc has changed too much.)"
#endif

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

QMetaObject *ckvdrcfg::metaObj = 0;
static QMetaObjectCleanUp cleanUp_ckvdrcfg( "ckvdrcfg", &ckvdrcfg::staticMetaObject );

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

#endif // QT_NO_TRANSLATION

QMetaObject* ckvdrcfg::staticMetaObject()
{
    if ( metaObj )
	return metaObj;
    QMetaObject* parentObject = QDialog::staticMetaObject();
    static const QUMethod slot_0 = {"ApplyButtonClicked", 0, 0 };
    static const QUMethod slot_1 = {"CancelButtonClicked", 0, 0 };
    static const QUMethod slot_2 = {"StoreButtonClicked", 0, 0 };
    static const QUMethod slot_3 = {"CreditsButtonClicked", 0, 0 };
    static const QUParameter param_slot_4[] = {
	{ "i", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_4 = {"QButtonGroupNormClicked", 1, param_slot_4 };
    static const QUParameter param_slot_5[] = {
	{ "i", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_5 = {"QButtonGroupARClicked", 1, param_slot_5 };
    static const QUMethod slot_6 = {"InitialWidthChanged", 0, 0 };
    static const QUMethod slot_7 = {"InitialHeightChanged", 0, 0 };
    static const QUMethod slot_8 = {"GrabHeightChanged", 0, 0 };
    static const QUMethod slot_9 = {"GrabWidthChanged", 0, 0 };
    static const QUMethod slot_10 = {"BaseDirChanged", 0, 0 };
    static const QUMethod slot_11 = {"JpgQualityChanged", 0, 0 };
    static const QUMethod slot_12 = {"VdrPortChanged", 0, 0 };
    static const QUParameter param_slot_13[] = {
	{ "i", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_13 = {"VolumeSliderValueChanged", 1, param_slot_13 };
    static const QUParameter param_slot_14[] = {
	{ "i", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_14 = {"FrontRearSliderValueChanged", 1, param_slot_14 };
    static const QUParameter param_slot_15[] = {
	{ "i", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_15 = {"ColourSliderValueChanged", 1, param_slot_15 };
    static const QUParameter param_slot_16[] = {
	{ "i", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_16 = {"BrightnessSliderValueChanged", 1, param_slot_16 };
    static const QUParameter param_slot_17[] = {
	{ "i", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_17 = {"HueSliderValueChanged", 1, param_slot_17 };
    static const QUParameter param_slot_18[] = {
	{ "i", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_18 = {"ContrastSliderValueChanged", 1, param_slot_18 };
    static const QUParameter param_slot_19[] = {
	{ "i", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_19 = {"MixerChannelItemActivated", 1, param_slot_19 };
    static const QUParameter param_slot_20[] = {
	{ 0, &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_20 = {"QSpinBox_VidDev_Changed", 1, param_slot_20 };
    static const QUParameter param_slot_21[] = {
	{ 0, &static_QUType_int, 0, QUParameter::Out },
	{ "s", &static_QUType_charstar, 0, QUParameter::In },
	{ "min", &static_QUType_int, 0, QUParameter::In },
	{ "max", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_21 = {"CheckNumber", 4, param_slot_21 };
    static const QMetaData slot_tbl[] = {
	{ "ApplyButtonClicked()", &slot_0, QMetaData::Protected },
	{ "CancelButtonClicked()", &slot_1, QMetaData::Protected },
	{ "StoreButtonClicked()", &slot_2, QMetaData::Protected },
	{ "CreditsButtonClicked()", &slot_3, QMetaData::Protected },
	{ "QButtonGroupNormClicked(int)", &slot_4, QMetaData::Protected },
	{ "QButtonGroupARClicked(int)", &slot_5, QMetaData::Protected },
	{ "InitialWidthChanged()", &slot_6, QMetaData::Protected },
	{ "InitialHeightChanged()", &slot_7, QMetaData::Protected },
	{ "GrabHeightChanged()", &slot_8, QMetaData::Protected },
	{ "GrabWidthChanged()", &slot_9, QMetaData::Protected },
	{ "BaseDirChanged()", &slot_10, QMetaData::Protected },
	{ "JpgQualityChanged()", &slot_11, QMetaData::Protected },
	{ "VdrPortChanged()", &slot_12, QMetaData::Protected },
	{ "VolumeSliderValueChanged(int)", &slot_13, QMetaData::Protected },
	{ "FrontRearSliderValueChanged(int)", &slot_14, QMetaData::Protected },
	{ "ColourSliderValueChanged(int)", &slot_15, QMetaData::Protected },
	{ "BrightnessSliderValueChanged(int)", &slot_16, QMetaData::Protected },
	{ "HueSliderValueChanged(int)", &slot_17, QMetaData::Protected },
	{ "ContrastSliderValueChanged(int)", &slot_18, QMetaData::Protected },
	{ "MixerChannelItemActivated(int)", &slot_19, QMetaData::Protected },
	{ "QSpinBox_VidDev_Changed(int)", &slot_20, QMetaData::Protected },
	{ "CheckNumber(const char*,int,int)", &slot_21, QMetaData::Protected }
    };
    metaObj = QMetaObject::new_metaobject(
	"ckvdrcfg", parentObject,
	slot_tbl, 22,
	0, 0,
#ifndef QT_NO_PROPERTIES
	0, 0,
	0, 0,
#endif // QT_NO_PROPERTIES
	0, 0 );
    cleanUp_ckvdrcfg.setMetaObject( metaObj );
    return metaObj;
}

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

bool ckvdrcfg::qt_invoke( int _id, QUObject* _o )
{
    switch ( _id - staticMetaObject()->slotOffset() ) {
    case 0: ApplyButtonClicked(); break;
    case 1: CancelButtonClicked(); break;
    case 2: StoreButtonClicked(); break;
    case 3: CreditsButtonClicked(); break;
    case 4: QButtonGroupNormClicked((int)static_QUType_int.get(_o+1)); break;
    case 5: QButtonGroupARClicked((int)static_QUType_int.get(_o+1)); break;
    case 6: InitialWidthChanged(); break;
    case 7: InitialHeightChanged(); break;
    case 8: GrabHeightChanged(); break;
    case 9: GrabWidthChanged(); break;
    case 10: BaseDirChanged(); break;
    case 11: JpgQualityChanged(); break;
    case 12: VdrPortChanged(); break;
    case 13: VolumeSliderValueChanged((int)static_QUType_int.get(_o+1)); break;
    case 14: FrontRearSliderValueChanged((int)static_QUType_int.get(_o+1)); break;
    case 15: ColourSliderValueChanged((int)static_QUType_int.get(_o+1)); break;
    case 16: BrightnessSliderValueChanged((int)static_QUType_int.get(_o+1)); break;
    case 17: HueSliderValueChanged((int)static_QUType_int.get(_o+1)); break;
    case 18: ContrastSliderValueChanged((int)static_QUType_int.get(_o+1)); break;
    case 19: MixerChannelItemActivated((int)static_QUType_int.get(_o+1)); break;
    case 20: QSpinBox_VidDev_Changed((int)static_QUType_int.get(_o+1)); break;
    case 21: static_QUType_int.set(_o,CheckNumber((const char*)static_QUType_charstar.get(_o+1),(int)static_QUType_int.get(_o+2),(int)static_QUType_int.get(_o+3))); break;
    default:
	return QDialog::qt_invoke( _id, _o );
    }
    return TRUE;
}

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

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

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