QTfrontend/hwform.cpp
changeset 6225 505643d4c23d
parent 6223 cc3eb9b7230f
child 6227 ce60b734fff1
equal deleted inserted replaced
6223:cc3eb9b7230f 6225:505643d4c23d
   995 
   995 
   996         pnetserver->StopServer();
   996         pnetserver->StopServer();
   997         delete pnetserver;
   997         delete pnetserver;
   998         pnetserver = 0;
   998         pnetserver = 0;
   999     }
   999     }
       
  1000 
       
  1001     if(hwnet)
       
  1002         hwnet->Disconnect();
  1000 }
  1003 }
  1001 
  1004 
  1002 void HWForm::ForcedDisconnect(const QString & reason)
  1005 void HWForm::ForcedDisconnect(const QString & reason)
  1003 {
  1006 {
  1004     if(pnetserver) return; // we have server - let it care of all things
  1007     if(pnetserver) return; // we have server - let it care of all things
  1164     QString ammo;
  1167     QString ammo;
  1165     ammo = ui.pageNetGame->pGameCFG->WeaponsName->itemData(
  1168     ammo = ui.pageNetGame->pGameCFG->WeaponsName->itemData(
  1166             ui.pageNetGame->pGameCFG->WeaponsName->currentIndex()
  1169             ui.pageNetGame->pGameCFG->WeaponsName->currentIndex()
  1167             ).toString();
  1170             ).toString();
  1168 
  1171 
  1169 	CreateGame(ui.pageNetGame->pGameCFG, ui.pageNetGame->pNetTeamsWidget, ammo);
  1172     CreateGame(ui.pageNetGame->pGameCFG, ui.pageNetGame->pNetTeamsWidget, ammo);
  1170 
  1173 
  1171     connect(game, SIGNAL(SendNet(const QByteArray &)), hwnet, SLOT(SendNet(const QByteArray &)));
  1174     connect(game, SIGNAL(SendNet(const QByteArray &)), hwnet, SLOT(SendNet(const QByteArray &)));
  1172     connect(game, SIGNAL(SendChat(const QString &)), hwnet, SLOT(chatLineToNet(const QString &)));
  1175     connect(game, SIGNAL(SendChat(const QString &)), hwnet, SLOT(chatLineToNet(const QString &)));
  1173     connect(game, SIGNAL(SendTeamMessage(const QString &)), hwnet, SLOT(SendTeamMessage(const QString &)));
  1176     connect(game, SIGNAL(SendTeamMessage(const QString &)), hwnet, SLOT(SendTeamMessage(const QString &)));
  1174     connect(hwnet, SIGNAL(FromNet(const QByteArray &)), game, SLOT(FromNet(const QByteArray &)));
  1177     connect(hwnet, SIGNAL(FromNet(const QByteArray &)), game, SLOT(FromNet(const QByteArray &)));