Beispiel #1
0
static void cleanup( int ret )
{
   dlFreeDisplay();
   dlCloseWindow();
   SDL_Quit();

   /* exit graph */
   dlMemoryGraph();

   exit( ret );
}
int MainWindow::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
    _id = QMainWindow::qt_metacall(_c, _id, _a);
    if (_id < 0)
        return _id;
    if (_c == QMetaObject::InvokeMetaMethod) {
        switch (_id) {
        case 0: spiderNewDownload((*reinterpret_cast< QString(*)>(_a[1])),(*reinterpret_cast< QString(*)>(_a[2])),(*reinterpret_cast< QString(*)>(_a[3]))); break;
        case 1: spiderNewDownload((*reinterpret_cast< QString(*)>(_a[1]))); break;
        case 2: showDownloadDialog(); break;
        case 3: readSetting(); break;
        case 4: saveSetting(); break;
        case 5: iconActivated((*reinterpret_cast< QSystemTrayIcon::ActivationReason(*)>(_a[1]))); break;
        case 6: dlAddNew((*reinterpret_cast< QString(*)>(_a[1])),(*reinterpret_cast< QString(*)>(_a[2])),(*reinterpret_cast< QString(*)>(_a[3])),(*reinterpret_cast< bool(*)>(_a[4])),(*reinterpret_cast< bool(*)>(_a[5])),(*reinterpret_cast< QString(*)>(_a[6])),(*reinterpret_cast< QString(*)>(_a[7])),(*reinterpret_cast< QString(*)>(_a[8])),(*reinterpret_cast< QString(*)>(_a[9]))); break;
        case 7: dlAddBatch(); break;
        case 8: dlSiteGrabber(); break;
        case 9: dlImport(); break;
        case 10: dlExport(); break;
        case 11: dlCloseWindow(); break;
        case 12: dlQuitApps(); break;
        case 13: jsResume(); break;
        case 14: jsStop(); break;
        case 15: jsStopAll(); break;
        case 16: jsRemove(); break;
        case 17: jsRemoveAllComplete(); break;
        case 18: jsRestart(); break;
        case 19: queStartQue(); break;
        case 20: queStopQue(); break;
        case 21: queManageQue(); break;
        case 22: queSchedule(); break;
        case 23: settingPreference(); break;
        case 24: settingConfigure(); break;
        case 25: settingView(); break;
        case 26: toolsScriptManager(); break;
        case 27: toolsSpeedMapper(); break;
        case 28: helpManual(); break;
        case 29: helpCredit(); break;
        case 30: terimaList((*reinterpret_cast< QStringList(*)>(_a[1])),(*reinterpret_cast< QString(*)>(_a[2]))); break;
        case 31: terimaGrabber((*reinterpret_cast< QString(*)>(_a[1])),(*reinterpret_cast< QString(*)>(_a[2])),(*reinterpret_cast< QString(*)>(_a[3])),(*reinterpret_cast< QStringList(*)>(_a[4]))); break;
        case 32: { QStringList _r = generateOptions();
            if (_a[0]) *reinterpret_cast< QStringList*>(_a[0]) = _r; }  break;
        case 33: getItemStat((*reinterpret_cast< int(*)>(_a[1])),(*reinterpret_cast< QString(*)>(_a[2]))); break;
        case 34: deactiveMenu(); break;
        default: ;
        }
        _id -= 35;
    }
    return _id;
}