1245 connect(ui.pageRoomsList, SIGNAL(askForRoomList()), |
1245 connect(ui.pageRoomsList, SIGNAL(askForRoomList()), |
1246 hwnet, SLOT(askRoomsList())); |
1246 hwnet, SLOT(askRoomsList())); |
1247 |
1247 |
1248 // room status stuff |
1248 // room status stuff |
1249 connect(hwnet, SIGNAL(roomMaster(bool)), |
1249 connect(hwnet, SIGNAL(roomMaster(bool)), |
1250 this, SLOT(NetGameChangeStatus(bool)), Qt::QueuedConnection); |
1250 this, SLOT(NetGameChangeStatus(bool))); |
1251 |
1251 |
1252 // net page stuff |
1252 // net page stuff |
1253 connect(hwnet, SIGNAL(roomNameUpdated(const QString &)), |
1253 connect(hwnet, SIGNAL(roomNameUpdated(const QString &)), |
1254 ui.pageNetGame, SLOT(setRoomName(const QString &)), Qt::QueuedConnection); |
1254 ui.pageNetGame, SLOT(setRoomName(const QString &)), Qt::QueuedConnection); |
1255 connect(hwnet, SIGNAL(roomChatAction(const QString&, const QString&)), |
1255 connect(hwnet, SIGNAL(roomChatAction(const QString&, const QString&)), |
1806 |
1803 |
1807 if (hwnet) |
1804 if (hwnet) |
1808 { |
1805 { |
1809 NetAmmoSchemeModel * netAmmo = new NetAmmoSchemeModel(hwnet); |
1806 NetAmmoSchemeModel * netAmmo = new NetAmmoSchemeModel(hwnet); |
1810 connect(hwnet, SIGNAL(netSchemeConfig(QStringList &)), netAmmo, SLOT(setNetSchemeConfig(QStringList &))); |
1807 connect(hwnet, SIGNAL(netSchemeConfig(QStringList &)), netAmmo, SLOT(setNetSchemeConfig(QStringList &))); |
|
1808 |
1811 ui.pageNetGame->pGameCFG->GameSchemes->setModel(netAmmo); |
1809 ui.pageNetGame->pGameCFG->GameSchemes->setModel(netAmmo); |
1812 |
1810 |
1813 ui.pageNetGame->setRoomName(hwnet->getRoom()); |
1811 ui.pageNetGame->setRoomName(hwnet->getRoom()); |
1814 |
1812 |
1815 ui.pageNetGame->pGameCFG->GameSchemes->view()->disconnect(hwnet); |
1813 ui.pageNetGame->pGameCFG->GameSchemes->view()->disconnect(hwnet); |