/****************************************************************************
** PlaybackBox meta object code from reading C++ file 'playbackbox.h'
**
** Created: Fri Jan 9 04:24:36 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 "playbackbox.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 *PlaybackBox::className() const
{
    return "PlaybackBox";
}

QMetaObject *PlaybackBox::metaObj = 0;
static QMetaObjectCleanUp cleanUp_PlaybackBox( "PlaybackBox", &PlaybackBox::staticMetaObject );

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

#endif // QT_NO_TRANSLATION

QMetaObject* PlaybackBox::staticMetaObject()
{
    if ( metaObj )
	return metaObj;
    QMetaObject* parentObject = MythDialog::staticMetaObject();
    static const QUMethod slot_0 = {"exec", 0, 0 };
    static const QUMethod slot_1 = {"timeout", 0, 0 };
    static const QUMethod slot_2 = {"cursorLeft", 0, 0 };
    static const QUMethod slot_3 = {"cursorRight", 0, 0 };
    static const QUMethod slot_4 = {"cursorDown", 0, 0 };
    static const QUParameter param_slot_5[] = {
	{ "page", &static_QUType_bool, 0, QUParameter::In }
    };
    static const QUMethod slot_5 = {"cursorDown", 1, param_slot_5 };
    static const QUParameter param_slot_6[] = {
	{ "page", &static_QUType_bool, 0, QUParameter::In },
	{ "newview", &static_QUType_bool, 0, QUParameter::In }
    };
    static const QUMethod slot_6 = {"cursorDown", 2, param_slot_6 };
    static const QUMethod slot_7 = {"cursorUp", 0, 0 };
    static const QUParameter param_slot_8[] = {
	{ "page", &static_QUType_bool, 0, QUParameter::In }
    };
    static const QUMethod slot_8 = {"cursorUp", 1, param_slot_8 };
    static const QUParameter param_slot_9[] = {
	{ "page", &static_QUType_bool, 0, QUParameter::In },
	{ "newview", &static_QUType_bool, 0, QUParameter::In }
    };
    static const QUMethod slot_9 = {"cursorUp", 2, param_slot_9 };
    static const QUMethod slot_10 = {"pageDown", 0, 0 };
    static const QUMethod slot_11 = {"pageUp", 0, 0 };
    static const QUMethod slot_12 = {"pageTop", 0, 0 };
    static const QUMethod slot_13 = {"pageMiddle", 0, 0 };
    static const QUMethod slot_14 = {"pageBottom", 0, 0 };
    static const QUMethod slot_15 = {"customEdit", 0, 0 };
    static const QUMethod slot_16 = {"upcoming", 0, 0 };
    static const QUMethod slot_17 = {"details", 0, 0 };
    static const QUMethod slot_18 = {"selected", 0, 0 };
    static const QUMethod slot_19 = {"playSelected", 0, 0 };
    static const QUMethod slot_20 = {"stopSelected", 0, 0 };
    static const QUMethod slot_21 = {"deleteSelected", 0, 0 };
    static const QUMethod slot_22 = {"showMenu", 0, 0 };
    static const QUMethod slot_23 = {"showActionsSelected", 0, 0 };
    static const QUMethod slot_24 = {"showRecGroupChanger", 0, 0 };
    static const QUMethod slot_25 = {"showPlayGroupChanger", 0, 0 };
    static const QUMethod slot_26 = {"showRecTitleChanger", 0, 0 };
    static const QUMethod slot_27 = {"showRecGroupChooser", 0, 0 };
    static const QUMethod slot_28 = {"showRecGroupPasswordChanger", 0, 0 };
    static const QUMethod slot_29 = {"showPlayFromPopup", 0, 0 };
    static const QUMethod slot_30 = {"showRecordingPopup", 0, 0 };
    static const QUMethod slot_31 = {"showJobPopup", 0, 0 };
    static const QUMethod slot_32 = {"showTranscodingProfiles", 0, 0 };
    static const QUParameter param_slot_33[] = {
	{ "profile", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_33 = {"changeProfileAndTranscode", 1, param_slot_33 };
    static const QUMethod slot_34 = {"changeProfileAndTranscodeAuto", 0, 0 };
    static const QUMethod slot_35 = {"changeProfileAndTranscodeHigh", 0, 0 };
    static const QUMethod slot_36 = {"changeProfileAndTranscodeMedium", 0, 0 };
    static const QUMethod slot_37 = {"changeProfileAndTranscodeLow", 0, 0 };
    static const QUMethod slot_38 = {"showStoragePopup", 0, 0 };
    static const QUMethod slot_39 = {"showPlaylistPopup", 0, 0 };
    static const QUMethod slot_40 = {"showPlaylistJobPopup", 0, 0 };
    static const QUMethod slot_41 = {"showProgramDetails", 0, 0 };
    static const QUMethod slot_42 = {"showIconHelp", 0, 0 };
    static const QUMethod slot_43 = {"doPlay", 0, 0 };
    static const QUMethod slot_44 = {"doPlayFromBeg", 0, 0 };
    static const QUMethod slot_45 = {"doPlayListRandom", 0, 0 };
    static const QUMethod slot_46 = {"askStop", 0, 0 };
    static const QUMethod slot_47 = {"doStop", 0, 0 };
    static const QUMethod slot_48 = {"noStop", 0, 0 };
    static const QUMethod slot_49 = {"doEditScheduled", 0, 0 };
    static const QUMethod slot_50 = {"doAllowRerecord", 0, 0 };
    static const QUMethod slot_51 = {"askDelete", 0, 0 };
    static const QUMethod slot_52 = {"doUndelete", 0, 0 };
    static const QUMethod slot_53 = {"doDelete", 0, 0 };
    static const QUMethod slot_54 = {"doDeleteForgetHistory", 0, 0 };
    static const QUMethod slot_55 = {"doForceDelete", 0, 0 };
    static const QUMethod slot_56 = {"noDelete", 0, 0 };
    static const QUMethod slot_57 = {"setWatched", 0, 0 };
    static const QUMethod slot_58 = {"setUnwatched", 0, 0 };
    static const QUParameter param_slot_59[] = {
	{ "turnOn", &static_QUType_bool, 0, QUParameter::In }
    };
    static const QUMethod slot_59 = {"toggleAutoExpire", 1, param_slot_59 };
    static const QUParameter param_slot_60[] = {
	{ "turnOn", &static_QUType_bool, 0, QUParameter::In }
    };
    static const QUMethod slot_60 = {"togglePreserveEpisode", 1, param_slot_60 };
    static const QUParameter param_slot_61[] = {
	{ "r", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_61 = {"PopupDone", 1, param_slot_61 };
    static const QUParameter param_slot_62[] = {
	{ "itemMask", &static_QUType_ptr, "ViewMask", QUParameter::In },
	{ "setOn", &static_QUType_bool, 0, QUParameter::In }
    };
    static const QUMethod slot_62 = {"toggleView", 2, param_slot_62 };
    static const QUParameter param_slot_63[] = {
	{ "setOn", &static_QUType_bool, 0, QUParameter::In }
    };
    static const QUMethod slot_63 = {"toggleTitleView", 1, param_slot_63 };
    static const QUParameter param_slot_64[] = {
	{ "setOn", &static_QUType_bool, 0, QUParameter::In }
    };
    static const QUMethod slot_64 = {"toggleCategoryView", 1, param_slot_64 };
    static const QUParameter param_slot_65[] = {
	{ "setOn", &static_QUType_bool, 0, QUParameter::In }
    };
    static const QUMethod slot_65 = {"toggleRecGroupView", 1, param_slot_65 };
    static const QUParameter param_slot_66[] = {
	{ "setOn", &static_QUType_bool, 0, QUParameter::In }
    };
    static const QUMethod slot_66 = {"toggleWatchListView", 1, param_slot_66 };
    static const QUParameter param_slot_67[] = {
	{ "setOn", &static_QUType_bool, 0, QUParameter::In }
    };
    static const QUMethod slot_67 = {"toggleSearchView", 1, param_slot_67 };
    static const QUParameter param_slot_68[] = {
	{ "setOn", &static_QUType_bool, 0, QUParameter::In }
    };
    static const QUMethod slot_68 = {"toggleLiveTVView", 1, param_slot_68 };
    static const QUMethod slot_69 = {"exitWin", 0, 0 };
    static const QUMethod slot_70 = {"listChanged", 0, 0 };
    static const QUMethod slot_71 = {"setUpdateFreeSpace", 0, 0 };
    static const QUParameter param_slot_72[] = {
	{ "title", &static_QUType_QString, 0, QUParameter::In },
	{ "name", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_72 = {"initRecGroupPopup", 2, param_slot_72 };
    static const QUMethod slot_73 = {"closeRecGroupPopup", 0, 0 };
    static const QUParameter param_slot_74[] = {
	{ "refreshList", &static_QUType_bool, 0, QUParameter::In }
    };
    static const QUMethod slot_74 = {"closeRecGroupPopup", 1, param_slot_74 };
    static const QUMethod slot_75 = {"setGroupFilter", 0, 0 };
    static const QUMethod slot_76 = {"recGroupChangerListBoxChanged", 0, 0 };
    static const QUMethod slot_77 = {"recGroupChooserListBoxChanged", 0, 0 };
    static const QUMethod slot_78 = {"setRecGroup", 0, 0 };
    static const QUMethod slot_79 = {"setPlayGroup", 0, 0 };
    static const QUMethod slot_80 = {"setRecTitle", 0, 0 };
    static const QUParameter param_slot_81[] = {
	{ "newText", &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_81 = {"recGroupOldPasswordChanged", 1, param_slot_81 };
    static const QUParameter param_slot_82[] = {
	{ "jobType", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_82 = {"doJobQueueJob", 1, param_slot_82 };
    static const QUParameter param_slot_83[] = {
	{ "jobType", &static_QUType_int, 0, QUParameter::In },
	{ "jobFlags", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_83 = {"doJobQueueJob", 2, param_slot_83 };
    static const QUParameter param_slot_84[] = {
	{ "jobType", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_84 = {"doPlaylistJobQueueJob", 1, param_slot_84 };
    static const QUParameter param_slot_85[] = {
	{ "jobType", &static_QUType_int, 0, QUParameter::In },
	{ "jobFlags", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_85 = {"doPlaylistJobQueueJob", 2, param_slot_85 };
    static const QUParameter param_slot_86[] = {
	{ "jobType", &static_QUType_int, 0, QUParameter::In }
    };
    static const QUMethod slot_86 = {"stopPlaylistJobQueueJob", 1, param_slot_86 };
    static const QUMethod slot_87 = {"doBeginFlagging", 0, 0 };
    static const QUMethod slot_88 = {"doBeginTranscoding", 0, 0 };
    static const QUMethod slot_89 = {"doBeginUserJob1", 0, 0 };
    static const QUMethod slot_90 = {"doBeginUserJob2", 0, 0 };
    static const QUMethod slot_91 = {"doBeginUserJob3", 0, 0 };
    static const QUMethod slot_92 = {"doBeginUserJob4", 0, 0 };
    static const QUMethod slot_93 = {"doPlaylistBeginTranscoding", 0, 0 };
    static const QUMethod slot_94 = {"stopPlaylistTranscoding", 0, 0 };
    static const QUMethod slot_95 = {"doPlaylistBeginFlagging", 0, 0 };
    static const QUMethod slot_96 = {"stopPlaylistFlagging", 0, 0 };
    static const QUMethod slot_97 = {"doPlaylistBeginUserJob1", 0, 0 };
    static const QUMethod slot_98 = {"stopPlaylistUserJob1", 0, 0 };
    static const QUMethod slot_99 = {"doPlaylistBeginUserJob2", 0, 0 };
    static const QUMethod slot_100 = {"stopPlaylistUserJob2", 0, 0 };
    static const QUMethod slot_101 = {"doPlaylistBeginUserJob3", 0, 0 };
    static const QUMethod slot_102 = {"stopPlaylistUserJob3", 0, 0 };
    static const QUMethod slot_103 = {"doPlaylistBeginUserJob4", 0, 0 };
    static const QUMethod slot_104 = {"stopPlaylistUserJob4", 0, 0 };
    static const QUMethod slot_105 = {"doClearPlaylist", 0, 0 };
    static const QUMethod slot_106 = {"doPlaylistDelete", 0, 0 };
    static const QUMethod slot_107 = {"doPlaylistDeleteForgetHistory", 0, 0 };
    static const QUMethod slot_108 = {"doPlaylistChangeRecGroup", 0, 0 };
    static const QUMethod slot_109 = {"doPlaylistChangePlayGroup", 0, 0 };
    static const QUMethod slot_110 = {"togglePlayListTitle", 0, 0 };
    static const QUMethod slot_111 = {"togglePlayListItem", 0, 0 };
    static const QUParameter param_slot_112[] = {
	{ "random", &static_QUType_bool, 0, QUParameter::In }
    };
    static const QUMethod slot_112 = {"playSelectedPlaylist", 1, param_slot_112 };
    static const QUMethod slot_113 = {"doPlayList", 0, 0 };
    static const QUMethod slot_114 = {"showViewChanger", 0, 0 };
    static const QUParameter param_slot_115[] = {
	{ "fn", &static_QUType_QString, 0, QUParameter::In },
	{ "success", &static_QUType_bool, 0, QUParameter::InOut }
    };
    static const QUMethod slot_115 = {"previewThreadDone", 2, param_slot_115 };
    static const QUParameter param_slot_116[] = {
	{ "pginfo", &static_QUType_ptr, "ProgramInfo", QUParameter::In }
    };
    static const QUMethod slot_116 = {"previewReady", 1, param_slot_116 };
    static const QMetaData slot_tbl[] = {
	{ "exec()", &slot_0, QMetaData::Public },
	{ "timeout()", &slot_1, QMetaData::Protected },
	{ "cursorLeft()", &slot_2, QMetaData::Protected },
	{ "cursorRight()", &slot_3, QMetaData::Protected },
	{ "cursorDown()", &slot_4, QMetaData::Protected },
	{ "cursorDown(bool)", &slot_5, QMetaData::Protected },
	{ "cursorDown(bool,bool)", &slot_6, QMetaData::Protected },
	{ "cursorUp()", &slot_7, QMetaData::Protected },
	{ "cursorUp(bool)", &slot_8, QMetaData::Protected },
	{ "cursorUp(bool,bool)", &slot_9, QMetaData::Protected },
	{ "pageDown()", &slot_10, QMetaData::Protected },
	{ "pageUp()", &slot_11, QMetaData::Protected },
	{ "pageTop()", &slot_12, QMetaData::Protected },
	{ "pageMiddle()", &slot_13, QMetaData::Protected },
	{ "pageBottom()", &slot_14, QMetaData::Protected },
	{ "customEdit()", &slot_15, QMetaData::Protected },
	{ "upcoming()", &slot_16, QMetaData::Protected },
	{ "details()", &slot_17, QMetaData::Protected },
	{ "selected()", &slot_18, QMetaData::Protected },
	{ "playSelected()", &slot_19, QMetaData::Protected },
	{ "stopSelected()", &slot_20, QMetaData::Protected },
	{ "deleteSelected()", &slot_21, QMetaData::Protected },
	{ "showMenu()", &slot_22, QMetaData::Protected },
	{ "showActionsSelected()", &slot_23, QMetaData::Protected },
	{ "showRecGroupChanger()", &slot_24, QMetaData::Protected },
	{ "showPlayGroupChanger()", &slot_25, QMetaData::Protected },
	{ "showRecTitleChanger()", &slot_26, QMetaData::Protected },
	{ "showRecGroupChooser()", &slot_27, QMetaData::Protected },
	{ "showRecGroupPasswordChanger()", &slot_28, QMetaData::Protected },
	{ "showPlayFromPopup()", &slot_29, QMetaData::Protected },
	{ "showRecordingPopup()", &slot_30, QMetaData::Protected },
	{ "showJobPopup()", &slot_31, QMetaData::Protected },
	{ "showTranscodingProfiles()", &slot_32, QMetaData::Protected },
	{ "changeProfileAndTranscode(QString)", &slot_33, QMetaData::Protected },
	{ "changeProfileAndTranscodeAuto()", &slot_34, QMetaData::Protected },
	{ "changeProfileAndTranscodeHigh()", &slot_35, QMetaData::Protected },
	{ "changeProfileAndTranscodeMedium()", &slot_36, QMetaData::Protected },
	{ "changeProfileAndTranscodeLow()", &slot_37, QMetaData::Protected },
	{ "showStoragePopup()", &slot_38, QMetaData::Protected },
	{ "showPlaylistPopup()", &slot_39, QMetaData::Protected },
	{ "showPlaylistJobPopup()", &slot_40, QMetaData::Protected },
	{ "showProgramDetails()", &slot_41, QMetaData::Protected },
	{ "showIconHelp()", &slot_42, QMetaData::Protected },
	{ "doPlay()", &slot_43, QMetaData::Protected },
	{ "doPlayFromBeg()", &slot_44, QMetaData::Protected },
	{ "doPlayListRandom()", &slot_45, QMetaData::Protected },
	{ "askStop()", &slot_46, QMetaData::Protected },
	{ "doStop()", &slot_47, QMetaData::Protected },
	{ "noStop()", &slot_48, QMetaData::Protected },
	{ "doEditScheduled()", &slot_49, QMetaData::Protected },
	{ "doAllowRerecord()", &slot_50, QMetaData::Protected },
	{ "askDelete()", &slot_51, QMetaData::Protected },
	{ "doUndelete()", &slot_52, QMetaData::Protected },
	{ "doDelete()", &slot_53, QMetaData::Protected },
	{ "doDeleteForgetHistory()", &slot_54, QMetaData::Protected },
	{ "doForceDelete()", &slot_55, QMetaData::Protected },
	{ "noDelete()", &slot_56, QMetaData::Protected },
	{ "setWatched()", &slot_57, QMetaData::Protected },
	{ "setUnwatched()", &slot_58, QMetaData::Protected },
	{ "toggleAutoExpire(bool)", &slot_59, QMetaData::Protected },
	{ "togglePreserveEpisode(bool)", &slot_60, QMetaData::Protected },
	{ "PopupDone(int)", &slot_61, QMetaData::Protected },
	{ "toggleView(ViewMask,bool)", &slot_62, QMetaData::Protected },
	{ "toggleTitleView(bool)", &slot_63, QMetaData::Protected },
	{ "toggleCategoryView(bool)", &slot_64, QMetaData::Protected },
	{ "toggleRecGroupView(bool)", &slot_65, QMetaData::Protected },
	{ "toggleWatchListView(bool)", &slot_66, QMetaData::Protected },
	{ "toggleSearchView(bool)", &slot_67, QMetaData::Protected },
	{ "toggleLiveTVView(bool)", &slot_68, QMetaData::Protected },
	{ "exitWin()", &slot_69, QMetaData::Protected },
	{ "listChanged()", &slot_70, QMetaData::Protected },
	{ "setUpdateFreeSpace()", &slot_71, QMetaData::Protected },
	{ "initRecGroupPopup(QString,QString)", &slot_72, QMetaData::Protected },
	{ "closeRecGroupPopup()", &slot_73, QMetaData::Protected },
	{ "closeRecGroupPopup(bool)", &slot_74, QMetaData::Protected },
	{ "setGroupFilter()", &slot_75, QMetaData::Protected },
	{ "recGroupChangerListBoxChanged()", &slot_76, QMetaData::Protected },
	{ "recGroupChooserListBoxChanged()", &slot_77, QMetaData::Protected },
	{ "setRecGroup()", &slot_78, QMetaData::Protected },
	{ "setPlayGroup()", &slot_79, QMetaData::Protected },
	{ "setRecTitle()", &slot_80, QMetaData::Protected },
	{ "recGroupOldPasswordChanged(const QString&)", &slot_81, QMetaData::Protected },
	{ "doJobQueueJob(int)", &slot_82, QMetaData::Protected },
	{ "doJobQueueJob(int,int)", &slot_83, QMetaData::Protected },
	{ "doPlaylistJobQueueJob(int)", &slot_84, QMetaData::Protected },
	{ "doPlaylistJobQueueJob(int,int)", &slot_85, QMetaData::Protected },
	{ "stopPlaylistJobQueueJob(int)", &slot_86, QMetaData::Protected },
	{ "doBeginFlagging()", &slot_87, QMetaData::Protected },
	{ "doBeginTranscoding()", &slot_88, QMetaData::Protected },
	{ "doBeginUserJob1()", &slot_89, QMetaData::Protected },
	{ "doBeginUserJob2()", &slot_90, QMetaData::Protected },
	{ "doBeginUserJob3()", &slot_91, QMetaData::Protected },
	{ "doBeginUserJob4()", &slot_92, QMetaData::Protected },
	{ "doPlaylistBeginTranscoding()", &slot_93, QMetaData::Protected },
	{ "stopPlaylistTranscoding()", &slot_94, QMetaData::Protected },
	{ "doPlaylistBeginFlagging()", &slot_95, QMetaData::Protected },
	{ "stopPlaylistFlagging()", &slot_96, QMetaData::Protected },
	{ "doPlaylistBeginUserJob1()", &slot_97, QMetaData::Protected },
	{ "stopPlaylistUserJob1()", &slot_98, QMetaData::Protected },
	{ "doPlaylistBeginUserJob2()", &slot_99, QMetaData::Protected },
	{ "stopPlaylistUserJob2()", &slot_100, QMetaData::Protected },
	{ "doPlaylistBeginUserJob3()", &slot_101, QMetaData::Protected },
	{ "stopPlaylistUserJob3()", &slot_102, QMetaData::Protected },
	{ "doPlaylistBeginUserJob4()", &slot_103, QMetaData::Protected },
	{ "stopPlaylistUserJob4()", &slot_104, QMetaData::Protected },
	{ "doClearPlaylist()", &slot_105, QMetaData::Protected },
	{ "doPlaylistDelete()", &slot_106, QMetaData::Protected },
	{ "doPlaylistDeleteForgetHistory()", &slot_107, QMetaData::Protected },
	{ "doPlaylistChangeRecGroup()", &slot_108, QMetaData::Protected },
	{ "doPlaylistChangePlayGroup()", &slot_109, QMetaData::Protected },
	{ "togglePlayListTitle()", &slot_110, QMetaData::Protected },
	{ "togglePlayListItem()", &slot_111, QMetaData::Protected },
	{ "playSelectedPlaylist(bool)", &slot_112, QMetaData::Protected },
	{ "doPlayList()", &slot_113, QMetaData::Protected },
	{ "showViewChanger()", &slot_114, QMetaData::Protected },
	{ "previewThreadDone(const QString&,bool&)", &slot_115, QMetaData::Protected },
	{ "previewReady(const ProgramInfo*)", &slot_116, QMetaData::Protected }
    };
    metaObj = QMetaObject::new_metaobject(
	"PlaybackBox", parentObject,
	slot_tbl, 117,
	0, 0,
#ifndef QT_NO_PROPERTIES
	0, 0,
	0, 0,
#endif // QT_NO_PROPERTIES
	0, 0 );
    cleanUp_PlaybackBox.setMetaObject( metaObj );
    return metaObj;
}

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

bool PlaybackBox::qt_invoke( int _id, QUObject* _o )
{
    switch ( _id - staticMetaObject()->slotOffset() ) {
    case 0: exec(); break;
    case 1: timeout(); break;
    case 2: cursorLeft(); break;
    case 3: cursorRight(); break;
    case 4: cursorDown(); break;
    case 5: cursorDown((bool)static_QUType_bool.get(_o+1)); break;
    case 6: cursorDown((bool)static_QUType_bool.get(_o+1),(bool)static_QUType_bool.get(_o+2)); break;
    case 7: cursorUp(); break;
    case 8: cursorUp((bool)static_QUType_bool.get(_o+1)); break;
    case 9: cursorUp((bool)static_QUType_bool.get(_o+1),(bool)static_QUType_bool.get(_o+2)); break;
    case 10: pageDown(); break;
    case 11: pageUp(); break;
    case 12: pageTop(); break;
    case 13: pageMiddle(); break;
    case 14: pageBottom(); break;
    case 15: customEdit(); break;
    case 16: upcoming(); break;
    case 17: details(); break;
    case 18: selected(); break;
    case 19: playSelected(); break;
    case 20: stopSelected(); break;
    case 21: deleteSelected(); break;
    case 22: showMenu(); break;
    case 23: showActionsSelected(); break;
    case 24: showRecGroupChanger(); break;
    case 25: showPlayGroupChanger(); break;
    case 26: showRecTitleChanger(); break;
    case 27: showRecGroupChooser(); break;
    case 28: showRecGroupPasswordChanger(); break;
    case 29: showPlayFromPopup(); break;
    case 30: showRecordingPopup(); break;
    case 31: showJobPopup(); break;
    case 32: showTranscodingProfiles(); break;
    case 33: changeProfileAndTranscode((QString)static_QUType_QString.get(_o+1)); break;
    case 34: changeProfileAndTranscodeAuto(); break;
    case 35: changeProfileAndTranscodeHigh(); break;
    case 36: changeProfileAndTranscodeMedium(); break;
    case 37: changeProfileAndTranscodeLow(); break;
    case 38: showStoragePopup(); break;
    case 39: showPlaylistPopup(); break;
    case 40: showPlaylistJobPopup(); break;
    case 41: showProgramDetails(); break;
    case 42: showIconHelp(); break;
    case 43: doPlay(); break;
    case 44: doPlayFromBeg(); break;
    case 45: doPlayListRandom(); break;
    case 46: askStop(); break;
    case 47: doStop(); break;
    case 48: noStop(); break;
    case 49: doEditScheduled(); break;
    case 50: doAllowRerecord(); break;
    case 51: askDelete(); break;
    case 52: doUndelete(); break;
    case 53: doDelete(); break;
    case 54: doDeleteForgetHistory(); break;
    case 55: doForceDelete(); break;
    case 56: noDelete(); break;
    case 57: setWatched(); break;
    case 58: setUnwatched(); break;
    case 59: toggleAutoExpire((bool)static_QUType_bool.get(_o+1)); break;
    case 60: togglePreserveEpisode((bool)static_QUType_bool.get(_o+1)); break;
    case 61: PopupDone((int)static_QUType_int.get(_o+1)); break;
    case 62: toggleView((ViewMask)(*((ViewMask*)static_QUType_ptr.get(_o+1))),(bool)static_QUType_bool.get(_o+2)); break;
    case 63: toggleTitleView((bool)static_QUType_bool.get(_o+1)); break;
    case 64: toggleCategoryView((bool)static_QUType_bool.get(_o+1)); break;
    case 65: toggleRecGroupView((bool)static_QUType_bool.get(_o+1)); break;
    case 66: toggleWatchListView((bool)static_QUType_bool.get(_o+1)); break;
    case 67: toggleSearchView((bool)static_QUType_bool.get(_o+1)); break;
    case 68: toggleLiveTVView((bool)static_QUType_bool.get(_o+1)); break;
    case 69: exitWin(); break;
    case 70: listChanged(); break;
    case 71: setUpdateFreeSpace(); break;
    case 72: initRecGroupPopup((QString)static_QUType_QString.get(_o+1),(QString)static_QUType_QString.get(_o+2)); break;
    case 73: closeRecGroupPopup(); break;
    case 74: closeRecGroupPopup((bool)static_QUType_bool.get(_o+1)); break;
    case 75: setGroupFilter(); break;
    case 76: recGroupChangerListBoxChanged(); break;
    case 77: recGroupChooserListBoxChanged(); break;
    case 78: setRecGroup(); break;
    case 79: setPlayGroup(); break;
    case 80: setRecTitle(); break;
    case 81: recGroupOldPasswordChanged((const QString&)static_QUType_QString.get(_o+1)); break;
    case 82: doJobQueueJob((int)static_QUType_int.get(_o+1)); break;
    case 83: doJobQueueJob((int)static_QUType_int.get(_o+1),(int)static_QUType_int.get(_o+2)); break;
    case 84: doPlaylistJobQueueJob((int)static_QUType_int.get(_o+1)); break;
    case 85: doPlaylistJobQueueJob((int)static_QUType_int.get(_o+1),(int)static_QUType_int.get(_o+2)); break;
    case 86: stopPlaylistJobQueueJob((int)static_QUType_int.get(_o+1)); break;
    case 87: doBeginFlagging(); break;
    case 88: doBeginTranscoding(); break;
    case 89: doBeginUserJob1(); break;
    case 90: doBeginUserJob2(); break;
    case 91: doBeginUserJob3(); break;
    case 92: doBeginUserJob4(); break;
    case 93: doPlaylistBeginTranscoding(); break;
    case 94: stopPlaylistTranscoding(); break;
    case 95: doPlaylistBeginFlagging(); break;
    case 96: stopPlaylistFlagging(); break;
    case 97: doPlaylistBeginUserJob1(); break;
    case 98: stopPlaylistUserJob1(); break;
    case 99: doPlaylistBeginUserJob2(); break;
    case 100: stopPlaylistUserJob2(); break;
    case 101: doPlaylistBeginUserJob3(); break;
    case 102: stopPlaylistUserJob3(); break;
    case 103: doPlaylistBeginUserJob4(); break;
    case 104: stopPlaylistUserJob4(); break;
    case 105: doClearPlaylist(); break;
    case 106: doPlaylistDelete(); break;
    case 107: doPlaylistDeleteForgetHistory(); break;
    case 108: doPlaylistChangeRecGroup(); break;
    case 109: doPlaylistChangePlayGroup(); break;
    case 110: togglePlayListTitle(); break;
    case 111: togglePlayListItem(); break;
    case 112: playSelectedPlaylist((bool)static_QUType_bool.get(_o+1)); break;
    case 113: doPlayList(); break;
    case 114: showViewChanger(); break;
    case 115: previewThreadDone((const QString&)static_QUType_QString.get(_o+1),(bool&)static_QUType_bool.get(_o+2)); break;
    case 116: previewReady((const ProgramInfo*)static_QUType_ptr.get(_o+1)); break;
    default:
	return MythDialog::qt_invoke( _id, _o );
    }
    return TRUE;
}

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

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

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