88 connect(ui.pageOptions->BtnSaveOptions, SIGNAL(clicked()), this, SLOT(GoBack())); |
88 connect(ui.pageOptions->BtnSaveOptions, SIGNAL(clicked()), this, SLOT(GoBack())); |
89 connect(ui.pageOptions->WeaponsButt, SIGNAL(clicked()), this, SLOT(GoToSelectWeapon())); |
89 connect(ui.pageOptions->WeaponsButt, SIGNAL(clicked()), this, SLOT(GoToSelectWeapon())); |
90 |
90 |
91 connect(ui.pageNet->BtnBack, SIGNAL(clicked()), this, SLOT(GoBack())); |
91 connect(ui.pageNet->BtnBack, SIGNAL(clicked()), this, SLOT(GoBack())); |
92 connect(ui.pageNet->BtnNetConnect, SIGNAL(clicked()), this, SLOT(NetConnect())); |
92 connect(ui.pageNet->BtnNetConnect, SIGNAL(clicked()), this, SLOT(NetConnect())); |
93 connect(ui.pageNet->BtnNetSvrStart, SIGNAL(clicked()), this, SLOT(NetStartServer())); |
93 connect(ui.pageNet->BtnNetSvrStart, SIGNAL(clicked()), this, SLOT(GoToNetServer())); |
|
94 connect(ui.pageNet, SIGNAL(connectClicked()), this, SLOT(NetConnectServer())); |
|
95 |
|
96 connect(ui.pageNetServer->BtnBack, SIGNAL(clicked()), this, SLOT(GoBack())); |
|
97 connect(ui.pageNetServer->BtnStart, SIGNAL(clicked()), this, SLOT(NetStartServer())); |
94 |
98 |
95 connect(ui.pageNetGame->BtnBack, SIGNAL(clicked()), this, SLOT(GoBack())); |
99 connect(ui.pageNetGame->BtnBack, SIGNAL(clicked()), this, SLOT(GoBack())); |
96 connect(ui.pageNetGame->BtnGo, SIGNAL(clicked()), this, SLOT(NetStartGame())); |
100 connect(ui.pageNetGame->BtnGo, SIGNAL(clicked()), this, SLOT(NetStartGame())); |
97 connect(ui.pageNetGame->pNetTeamsWidget, SIGNAL(setEnabledGameStart(bool)), |
101 connect(ui.pageNetGame->pNetTeamsWidget, SIGNAL(setEnabledGameStart(bool)), |
98 ui.pageNetGame->BtnGo, SLOT(setEnabled(bool))); |
102 ui.pageNetGame->BtnGo, SLOT(setEnabled(bool))); |
187 GoToPage(ID_PAGE_DEMOS); |
191 GoToPage(ID_PAGE_DEMOS); |
188 } |
192 } |
189 |
193 |
190 void HWForm::GoToNet() |
194 void HWForm::GoToNet() |
191 { |
195 { |
192 ui.pageNet->changeServersList(); |
196 ui.pageNet->updateServersList(); |
193 connect(ui.pageNet->netServersWidget->serversList, SIGNAL(doubleClicked (const QModelIndex &)), this, SLOT(NetConnectServer())); |
197 connect(ui.pageNet->netServersWidget->serversList, SIGNAL(doubleClicked (const QModelIndex &)), this, SLOT(NetConnectServer())); |
194 |
198 |
195 GoToPage(ID_PAGE_NET); |
199 GoToPage(ID_PAGE_NET); |
|
200 } |
|
201 |
|
202 void HWForm::GoToNetServer() |
|
203 { |
|
204 GoToPage(ID_PAGE_NETSERVER); |
196 } |
205 } |
197 |
206 |
198 void HWForm::OnPageShown(quint8 id, quint8 lastid) |
207 void HWForm::OnPageShown(quint8 id, quint8 lastid) |
199 { |
208 { |
200 if (id == ID_PAGE_MULTIPLAYER || id == ID_PAGE_NETCFG) { |
209 if (id == ID_PAGE_MULTIPLAYER || id == ID_PAGE_NETCFG) { |
397 config->SaveOptions(); |
406 config->SaveOptions(); |
398 } |
407 } |
399 |
408 |
400 void HWForm::NetConnect() |
409 void HWForm::NetConnect() |
401 { |
410 { |
402 _NetConnect(ui.pageNet->editIP->text(), 46631, ui.pageNet->editNetNick->text()); |
411 // FIXME: _NetConnect(ui.pageNet->editIP->text(), 46631, ui.pageNet->editNetNick->text()); |
403 } |
412 } |
404 |
413 |
405 void HWForm::NetStartServer() |
414 void HWForm::NetStartServer() |
406 { |
415 { |
407 pnetserver = new HWNetServer; |
416 pnetserver = new HWNetServer; |