int Settings::qt_metacall(QMetaObject::Call _c, int _id, void **_a) { _id = QWidget::qt_metacall(_c, _id, _a); if (_id < 0) return _id; if (_c == QMetaObject::InvokeMetaMethod) { switch (_id) { case 0: refreshViews(); break; case 1: preInitialize(); break; case 2: initialize(); break; case 3: load(); break; case 4: createGUI(); break; case 5: lexiconChanged((*reinterpret_cast< const QString(*)>(_a[1]))); break; case 6: alphabetChanged((*reinterpret_cast< const QString(*)>(_a[1]))); break; case 7: boardChanged((*reinterpret_cast< const QString(*)>(_a[1]))); break; case 8: addBoard(); break; case 9: editBoard(); break; case 10: deleteBoard(); break; case 11: setQuackleToUseLexiconName((*reinterpret_cast< const string(*)>(_a[1]))); break; case 12: setQuackleToUseAlphabetName((*reinterpret_cast< const string(*)>(_a[1]))); break; case 13: setQuackleToUseBoardName((*reinterpret_cast< const QString(*)>(_a[1]))); break; } _id -= 14; } return _id; }
bool VBA::updateRenderMethod0(bool force) { bool initInput = false; if( display != NULL) { if( force ) { toolsLoggingClose(); // close log dialog initInput = true; changingVideoSize = true; shutdownDisplay(); if(input) { delete input; input = NULL; } CWnd *pWnd = m_pMainWnd; m_pMainWnd = NULL; pWnd->DragAcceptFiles(FALSE); pWnd->DestroyWindow(); delete pWnd; display = NULL; } } else { display = newDirect3DDisplay(); } if( preInitialize() ) { if( display->initialize( sizeX, sizeY ) ) { if( initInput ) { if( !this->initInput() ) { changingVideoSize = false; AfxPostQuitMessage(0); return false; } input->checkKeys(); updateMenuBar(); changingVideoSize = false; updateWindowSize(videoOption); m_pMainWnd->ShowWindow(SW_SHOW); m_pMainWnd->UpdateWindow(); m_pMainWnd->SetFocus(); return true; } else { changingVideoSize = false; return true; } } } changingVideoSize = false; return true; }