QTfrontend/hwform.cpp
changeset 646 ed610c2cd0a4
parent 637 8fa7ed5e13bd
child 647 798c7dbf8bb8
equal deleted inserted replaced
645:c71fe8b942ee 646:ed610c2cd0a4
    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;