void gameMain(void) { gameInit(); do { gameMainOpen(); }while(flgRun); gameClose(); }
void AssassinWar::initGameScreen() { m_pGameScreen = new GameScreen(m_iScreenWidth, m_iScreenHeight); m_pGameScreen->initScreen(); m_pGameScreen->initGameModule(); m_pGameScreen->setStyleSheet("background-color:transparent;"); setCentralWidget(m_pGameScreen); connect(m_pGameScreen, SIGNAL(screenOpened()), this, SLOT(gameRun())); connect(m_pGameScreen, SIGNAL(screenClosed()), this, SLOT(gameClose())); }